add linux packages

This commit is contained in:
2025-04-23 20:13:59 +08:00
parent df18cdad71
commit 992d1f0bbb
3 changed files with 46 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
{{ if eq .chezmoi.os "darwin" -}}
#!/bin/sh
# Install Homebrew
command -v brew >/dev/null 2>&1 || \
(echo '🍺 Installing Homebrew' && /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)")
brew bundle --file=/dev/stdin <<EOF
{{ range .packages.darwin.brews -}}
brew {{ . | quote }}
{{ end -}}
{{ range .packages.darwin.casks -}}
cask {{ . | quote }}
{{ end -}}
EOF
{{ end -}}

View File

@@ -0,0 +1,19 @@
{{ if eq .chezmoi.os "linux" -}}
{{ if eq .chezmoi.osRelease.id "manjaro" -}}
#!/usr/bin/env bash
{{ range .packages.linux.manjaro.pacman -}}
sudo pacman -S --needed --noconfirm {{ . | quote }}
{{ end -}}
{{ range .packages.linux.manjaro.aur -}}
yay -S --needed --noconfirm {{ . | quote }}
{{ end -}}
{{ end -}}
{{ end -}}