Files
dotfiles/distro/arch/setup.sh
Declan Teevan 73ced94bc1 feat(hypr): extend cfgs
feat(distro): extend stub arch setup script

Extended hypr configs (only base/example config files without
any themes to this repo for now - pending some polishing/refactoring).

Added stubs for adding soem of my `plymouth` and `sddm` theming to my
dots repo.
2026-02-08 13:16:30 +00:00

55 lines
780 B
Bash

#!/bin/bash
#
# Packages
#
# Install with/without SELinux setup with Arch?
# Suggest using AppArmor + Firejail for others.
# harderned kernel setups?
ARCH_APPS = (
base-devel
git
kitty
fastfetch # ofc, ofc
zoxide
neovim
lazygit
lazydocker
kleopatra
)
AUR_APPS = (
brave # disable safe browsing; privacy (sends URLS, hashes - but known DB, for checking against single API)
firefox
# bruno
# insomnia
)
# TODO: customise install level within script
# select custom 'packages' / 'apps' (minimal dots, core apps/cfgs only, etc)
HYPR_APPS = (
hyprland
hyprlock
hypridle
rofi
swaync
waybar
)
HYPR_AUR_APPS = (
awww-git
)
# if [[ $HOSTTYPE == "server" ]]; then STANDARD_PKGS+=(tmux) else AUR_PKGS+=(spotify) fi
#
# Install Scripts
#