mirror of
https://github.com/ben-grande/qusal.git
synced 2025-09-20 20:44:35 -04:00
feat: Add rust installation to code qube
This commit is contained in:
parent
24b1cf4a35
commit
8cf39a29fa
2 changed files with 8 additions and 4 deletions
|
@ -19,10 +19,10 @@ include:
|
|||
- curl
|
||||
- build-essential
|
||||
|
||||
"{{ slsdotpath }}-download-rustup":
|
||||
"{{ slsdotpath }}-installed-rustup":
|
||||
cmd.run:
|
||||
- name: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
||||
- user: user
|
||||
- name: curl --proxy 127.0.0.1:8082 --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
||||
- runas: user
|
||||
- creates: /home/user/.cargo/bin/rustup
|
||||
- require:
|
||||
- pkg: "{{ slsdotpath }}-installed-rust-deps"
|
||||
|
@ -35,5 +35,5 @@ include:
|
|||
export PATH="$HOME/.cargo/bin:$PATH"
|
||||
- user: user
|
||||
- require:
|
||||
- cmd: "{{ slsdotpath }}-download-rustup"
|
||||
- cmd: "{{ slsdotpath }}-installed-rustup"
|
||||
{% endif %}
|
||||
|
|
|
@ -25,10 +25,14 @@ include:
|
|||
- qubes-core-agent-passwordless-root
|
||||
- qubes-core-agent-networking
|
||||
- ca-certificates
|
||||
- build-essential
|
||||
## Usability
|
||||
- tmux
|
||||
- xclip
|
||||
- bash-completion
|
||||
- jq
|
||||
- xxd
|
||||
- zstd
|
||||
## File management
|
||||
- file
|
||||
- tree
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue