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