feat: Add rust installation to code qube

This commit is contained in:
wassp 2025-06-14 10:19:25 +02:00
parent 24b1cf4a35
commit 8cf39a29fa
No known key found for this signature in database
GPG key ID: 1B8709BCF60560D0
2 changed files with 8 additions and 4 deletions

View file

@ -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 %}

View file

@ -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