Dotfiles for Arch Linux environment.
- IDE:
- VS Code as IDE
- Terminal is also using Starship and Fish
- Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- Install extra crates:
cat ../common/rust/crates | while IFS= read -r line; do read -r crate arguments <<< "$line"; cargo install "$crate" $arguments; done
- Install extra packages:
paru --needed -S - < packages
- Remove unnecessary packages:
paru --noconfirm -R - < packages-to-delete
- Initialize dotfiles and check if all the links exist and are correct
dot init SergioGasquez/dotfiles dot -v check
- Add command completions:
- Regenerate completions using:
comp
alias - If there is any Cargo subcommand completions, add the manually. Eg
sudo cat cargo-espflash.fish >> /usr/share/fish/completions/cargo.fish
- Regenerate completions using: