aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2026-01-16 18:19:23 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2026-01-16 18:19:23 -0500
commit2b1cc8a5be7fb65a6b4ceec56133daf92cc79ebe (patch)
tree2c6eb2a80302420ed2ec578f7c4bcf172fa2d340
parent0e53359b65fad8f68bd8d44d8b0e2606010ac08a (diff)
downloaddotfiles-2b1cc8a5be7fb65a6b4ceec56133daf92cc79ebe.tar.gz
dotfiles-2b1cc8a5be7fb65a6b4ceec56133daf92cc79ebe.tar.xz
cachyos distro script
-rw-r--r--distro/cachyos.sh27
1 files changed, 27 insertions, 0 deletions
diff --git a/distro/cachyos.sh b/distro/cachyos.sh
new file mode 100644
index 0000000..2e0b36e
--- /dev/null
+++ b/distro/cachyos.sh
@@ -0,0 +1,27 @@
+#!/bin/sh
+set -ex
+
+pkglist='cmake
+neovim
+tree-sitter-cli
+age-plugin-yubikey
+rage-encryption
+libfido2
+pcsclite
+ccid
+oath-toolkit
+restic
+geary
+darktable
+firewalld
+wireguard-tools
+lsof
+ksshaskpass
+nftables'
+sudo pacman -S --needed $(echo "$pkglist" | awk '{print $1}' | tr '\n' ' ')
+
+sudo systemctl disable ufw || true
+sudo systemctl stop ufw || true
+
+# sudo systemctl enable firewalld || true
+# sudo systemctl start firewalld || true