commit 501f57b8c8875a6ecf97b1328f3cdfe60bc7cf05 parent 56c3c77ed0aa4dc5447d32d038b1d8430298da88 Author: Andrew Laack <andrew@laack.co> Date: Sat, 7 Mar 2026 23:50:33 -0600 Updated installation script Diffstat:
| M | installers/arch-private-installation.sh | | | 2 | +- |
| M | installers/arch-public-installation.sh | | | 6 | ++++-- |
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/installers/arch-private-installation.sh b/installers/arch-private-installation.sh @@ -20,7 +20,7 @@ git config --global credential.helper 'cache --timeout=300000' cp ~/gitRepos/keys/ssh/id_ed25519* ~/.ssh/ chmod 600 ~/.ssh/id_ed25519* -sudo mkdir /home/backup +sudo mkdir -p /home/backup sudo chown andrew /home/backup # CRON (backups script) diff --git a/installers/arch-public-installation.sh b/installers/arch-public-installation.sh @@ -1,9 +1,11 @@ #!/bin/bash # Full arch installer (publicly accessible resources only) -sudo pacman -S git gcc make xorg-server libxft libxinerama freetype2 pkgconf ttf-fira-code zoxide fzf openssh less arandr pass pass-otp xclip newsboat xorg-xsetroot base-devel i3lock pandoc entr ripgrep wget jq man-db btop tmux rsync cronie mpv podman pavucontrol otf-latinmodern kwallet proton-vpn-gtk-app proton-vpn-cli tk brightnessctl zip unzip signal-desktop xorg-xset lynx figlet flameshot feh ffmpeg zathura-pdf-mupdf websocat xhost-xorg yt-dlp qemu-full qbittorrent +sudo pacman -S git gcc make xorg-server libxft libxinerama freetype2 pkgconf ttf-fira-code zoxide fzf openssh less arandr pass pass-otp xclip newsboat xorg-xsetroot base-devel i3lock pandoc entr ripgrep wget jq man-db btop tmux rsync cronie mpv podman pavucontrol otf-latin-modern kwallet proton-vpn-gtk-app proton-vpn-cli tk brightnessctl zip unzip signal-desktop xorg-xset lynx figlet flameshot feh ffmpeg zathura-pdf-mupdf websocat xorg-xhost yt-dlp qemu-full qbittorrent -# xhost-xorg for containers to use my x server +# xorg-xhost for containers to use my x server + +# TODO: Make this script idempotent. # KWALLET is for proton-vpn... I had issues w/ keepassxc and gnome-keyring # Websocat is for dev work