Modern tools (rg, fd...)
This commit is contained in:
23
roles/pi_modern_shell_env/defaults/main.yml
Normal file
23
roles/pi_modern_shell_env/defaults/main.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
# Debian names these bat/fd-find, and ships the binaries as batcat/fdfind
|
||||
# to avoid clashing with other packages — symlinked to bat/fd below.
|
||||
pi_modern_shell_env_packages:
|
||||
- fish
|
||||
- ripgrep
|
||||
- fd-find
|
||||
- bat
|
||||
- fzf
|
||||
- zoxide
|
||||
- lsd
|
||||
- tmux
|
||||
- curl
|
||||
|
||||
# Bookworm's apt coverage for starship is inconsistent across releases/
|
||||
# arches, so it's installed via the official install script instead.
|
||||
pi_modern_shell_env_starship_install_url: https://starship.rs/install.sh
|
||||
|
||||
pi_modern_shell_env_target_user: "{{ main_user | default('root') }}"
|
||||
|
||||
# Off switch for anyone who wants the tools installed without disrupting
|
||||
# their existing login shell.
|
||||
pi_modern_shell_env_set_default_shell: true
|
||||
Reference in New Issue
Block a user