From ec838ecae1e92a28bb6e1a88f8dc4c25485d9948 Mon Sep 17 00:00:00 2001
From: Declan Teevan
Date: Tue, 24 Mar 2026 09:44:39 +0000
Subject: [PATCH] feat(distro): extend arch pkg stubs
Will add install wrappers to script at some point - when not between
other things.
---
distro/arch/setup.sh | 28 +++++++++++++++++++++++++++-
1 file changed, 27 insertions(+), 1 deletion(-)
diff --git a/distro/arch/setup.sh b/distro/arch/setup.sh
index 0f1eb2c..0a0e4c9 100644
--- a/distro/arch/setup.sh
+++ b/distro/arch/setup.sh
@@ -35,10 +35,21 @@ AUR_APPS = (
# insomnia
)
+ARCH_DEV_APPS = (
+ rustup
+ go
+
+ llvm
+ gcc
+)
+
# Security Apps
+# TODO: config for selinux setups
ARCH_SECURITY_APPS = (
apparmor
firejail
+
+ fwupd
)
ARCH_SECURITY_AUR_APPS = (
@@ -46,6 +57,21 @@ ARCH_SECURITY_AUR_APPS = (
# apparmor.d
)
+ARCH_NETWORKING = (
+ networkmanager
+ iwd
+
+ # ca-certificates
+ ca-certificates-mozilla
+
+ openssl
+ libressl
+
+ ufw
+ firewalld
+ opensnitch
+)
+
# TODO: customise install level within script
# select custom 'packages' / 'apps' (minimal dots, core apps/cfgs only, etc)
ARCH_HYPR_APPS = (
@@ -74,4 +100,4 @@ ARCH_HYPR_AUR_APPS = (
# Enable Services (systemd)
#
-# todo: also support for non systemd setups / alternatives
\ No newline at end of file
+# todo: also support for non systemd setups / alternatives