mirror of
https://github.com/hexolan/dotfiles.git
synced 2026-03-26 10:11:15 +00:00
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.
55 lines
780 B
Bash
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
|
|
#
|
|
|