--- # 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 # oh-my-posh isn't packaged in apt; the binary is fetched directly from its # CDN instead (see tasks/main.yml for why we don't use the official install # script), matching the prompt used in ~/nixconfig's home-manager setup. pi_modern_shell_env_ohmyposh_arch_map: x86_64: amd64 aarch64: arm64 armv6l: arm armv7l: arm 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