updated scripts: better warn messages, added/updated dotfiles
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
warn() { echo ">>> [base] WARNING: $*" >&2; }
|
||||
|
||||
SYS="{{ .system | default "desktop" }}"
|
||||
DISTRO_ID="{{ .chezmoi.osRelease.id | default "" }}"
|
||||
|
||||
@@ -16,14 +18,14 @@ case "$DISTRO_ID" in
|
||||
openssh upower expac unzip less curl wget gawk zip tar \
|
||||
btop fastfetch yazi eza bat fzf fd jq go npm python-pipx \
|
||||
fish zoxide starship sshfs man-db man-pages p7zip ripgrep resvg \
|
||||
lazygit exiftool
|
||||
lazygit exiftool testdisk
|
||||
|
||||
if [ "$SYS" != "server" ]; then
|
||||
sudo pacman -Syu --noconfirm --needed \
|
||||
dbeaver mariadb \
|
||||
jdk-openjdk maven rustup \
|
||||
dotnet-sdk docker docker-compose
|
||||
rustup default stable >/dev/null 2>&1 || true
|
||||
rustup default stable >/dev/null 2>&1 || warn "rustup default stable failed"
|
||||
fi
|
||||
|
||||
# AUR helper
|
||||
@@ -57,7 +59,7 @@ case "$DISTRO_ID" in
|
||||
sudo apt-get install -y \
|
||||
openjdk-17-jdk maven rustup npm golang-go \
|
||||
dotnet-sdk-8.0 docker-compose
|
||||
rustup default stable >/dev/null 2>&1 || true
|
||||
rustup default stable >/dev/null 2>&1 || warn "rustup default stable failed"
|
||||
fi
|
||||
;;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user