diff --git a/chezmoi/.chezmoidata/packages.yaml b/chezmoi/.chezmoidata/packages.yaml index c917ab1..52f4694 100644 --- a/chezmoi/.chezmoidata/packages.yaml +++ b/chezmoi/.chezmoidata/packages.yaml @@ -2,6 +2,26 @@ packages: cargo: - du-dust - mise + pkg: + packages: + - bat + # INFO: duf is in testing repositories as 2024-08-05 + # - duf + - eza + - fd + - fzf + - build-base + - git + - neovim + - openssl + - openssl-dev + - ripgrep + - sd + - starship + - tmux + - tree-sitter-cli + - zoxide + - zsh dnf: copr: - atim/starship diff --git a/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl b/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl index 457da41..e24d45a 100644 --- a/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl +++ b/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl @@ -9,7 +9,18 @@ echo -e "${C_DODGERBLUE1}Installing packages...${NO_FORMAT}" {{- if eq .osid "darwin" }} # macOS-specific code {{- else if eq .osid "linux-debian" }} + # Debian-specific code + +{{- else if eq .osid "linux-alpine" }} + + # ╭─────────────────────────────────────────────────────────╮ + # │ Install PKG Packages │ + # ╰─────────────────────────────────────────────────────────╯ + + + sudo apk add {{ range .packages.pkg.packages }} {{ . | quote }} {{- end -}} + {{- else if eq .osid "linux-fedora" }} # ╭──────────────────────────────────────────────────────────╮