scripts

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 459c43098b19af95c31b13b422aed3e11599acd8
parent 3ec5ac2cf2423ba0a0c1e8d440581cb94145f0dc
Author: Andrew Laack <andrew@laack.co>
Date:   Thu, 19 Feb 2026 03:28:03 -0600

Updated backup system

Diffstat:
Abackup.sh | 4++++
Minstallers/arch-public-installation.sh | 10+++++++++-
2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/backup.sh b/backup.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +mkdir -p ~/logs +~/bin/backups/pull.sh | tee ~/logs/backup.log 2>&1 diff --git a/installers/arch-public-installation.sh b/installers/arch-public-installation.sh @@ -1,7 +1,7 @@ #!/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 dmenu pass pass-otp xclip newsboat xorg-xsetroot base-devel i3lock pandoc zathura entr ripgrep wget jq man-db btop tmux rsync +sudo pacman -S git gcc make xorg-server libxft libxinerama freetype2 pkgconf ttf-fira-code zoxide fzf openssh less arandr dmenu pass pass-otp xclip newsboat xorg-xsetroot base-devel i3lock pandoc zathura entr ripgrep wget jq man-db btop tmux rsync cronie mkdir gitRepos cd gitRepos @@ -42,4 +42,12 @@ for FILE in bashrc xinitrc inputrc ; do ln -s .config/$FILE .$FILE done + +# SERVICES +sudo systemctl enable sshd +sudo systemctl start sshd + +# CRON +echo "0 0 * * * andrew /home/andrew/bin/backup.sh" | sudo tee -a /etc/crontab + echo "Time to open neovim and run :PackerSync a thousand times!"