Commit Graph

16 Commits

Author SHA1 Message Date
9760c4a2aa feat(mise/tools): install Ruby gems with mise
Also remove various old defunct install_*_global_packages helper shell commands.
2025-05-04 10:22:59 +01:00
3d008b827d chore(rust): only install components not included with rust itself 2024-12-18 08:52:06 +00:00
Jim Myhrberg
d9cb73260e chore(shell): add custom command-path helper 2024-06-06 18:33:38 +01:00
9ece01a77e feat(tools): install Rust-based CLI tools with mise
Use `mise` to install and manage tools normally installed with
`cargo install`.
2024-05-09 02:24:22 +01:00
6f7dda418d fix(tools): install bat and exa via rust cargo again
Neither of them provide binary releases for Apple Silicon, meaning mise
cannot install them.
2024-04-03 10:40:39 +01:00
e77f402afd chore(zsh/rust): add gitu to global package list 2024-04-03 10:39:42 +01:00
b686b420e6 chore(tools): install bat and exa with mise instead of rust/cargo 2024-03-27 02:07:35 +00:00
65544c24cc chore(zsh/completion): improve completion setup for various commands 2024-02-22 23:52:26 +00:00
f6ed37534a feat(rust): add jwt-cli to default installed crates 2024-02-04 00:09:27 +01:00
871fefce04 chore(deps): move some CLI tools from rtx to cargo install
bat, difftastic and exa don't seem to distribute arm64 binaries as part
of their releases. Hence we need to install them from source with cargo
instead.
2023-11-20 11:07:06 +00:00
6c9703520c fix(rust): auto-install with binstall 2023-09-18 11:37:18 +01:00
72dde13eb7 feat(rust): improve overall setup around Rust 2023-03-09 23:35:17 +00:00
80c77c8c2b Refactor shell setup into ~/.zshenv and ~/.zshrc files
It was time to split the environment related stuff out to ~/.zshenv,
leaving my ~/.zshrc file specifically for setup of interactive shells.
2020-02-22 14:27:19 +00:00
1aefb225bc Refactor various install_*_global_packages functions 2019-12-27 22:37:03 +00:00
c96ef9b3c3 Update rust setup 2019-03-05 00:22:18 +00:00
a53788f5c4 Major revamp of shell init - drop bash support, focus on zsh 2018-07-20 00:47:07 +01:00