133 lines
1.3 KiB
Plaintext
133 lines
1.3 KiB
Plaintext
# System utilities
|
|
SYSTEM_UTILS=(
|
|
age
|
|
bluez
|
|
bluez-utils
|
|
btop
|
|
cups
|
|
cups-pdf
|
|
curl
|
|
difftastic
|
|
eza
|
|
fastfetch
|
|
fd
|
|
fuse
|
|
fzf
|
|
gmp
|
|
gtk3-print-backends
|
|
htop
|
|
hyperfine
|
|
impala
|
|
jq
|
|
just
|
|
lazydocker
|
|
lazygit
|
|
libyaml
|
|
lmstudio-bin
|
|
lsd
|
|
lsof
|
|
man
|
|
mc
|
|
mtr
|
|
neofetch
|
|
nerdfetch
|
|
net-tools
|
|
net-tools
|
|
networkmanager
|
|
nmap
|
|
nss-mdns
|
|
openssh
|
|
ripgrep
|
|
screen
|
|
socat
|
|
stow
|
|
tailscale
|
|
traceroute
|
|
tree
|
|
unzip
|
|
usbutils
|
|
vi
|
|
wget
|
|
whois
|
|
xsel
|
|
zip
|
|
zlib
|
|
zoxide
|
|
)
|
|
|
|
# Development tools
|
|
DEV_TOOLS=(
|
|
asdf-vm
|
|
base-devel
|
|
bat
|
|
dart-sass
|
|
docker
|
|
docker-compose
|
|
ghostty
|
|
git
|
|
go
|
|
hugo
|
|
neovim
|
|
nodejs
|
|
npm
|
|
pandoc
|
|
python-docutils
|
|
python-myst-parser
|
|
python-pillow
|
|
python-pip
|
|
python-pygments
|
|
rust
|
|
starship
|
|
texlive
|
|
tmux
|
|
vim
|
|
yazi
|
|
zsh
|
|
)
|
|
|
|
# System maintenance
|
|
MAINTENANCE=(
|
|
gnome-disk-utility
|
|
gnome-extra
|
|
gnome-keyring
|
|
)
|
|
|
|
# Desktop environment
|
|
DESKTOP=(
|
|
#conky-cli
|
|
element-desktop
|
|
gnome
|
|
gnome-tweaks
|
|
helium-browser-bin
|
|
kitty
|
|
libreoffice-fresh
|
|
steghide
|
|
winboat-bin
|
|
)
|
|
|
|
# Media packages
|
|
MEDIA=(
|
|
flameshot
|
|
gimp
|
|
imagemagick
|
|
mpv
|
|
sox
|
|
vlc
|
|
)
|
|
|
|
# Fonts
|
|
FONTS=(
|
|
noto-fonts
|
|
noto-fonts-emoji
|
|
)
|
|
|
|
# Services to enable
|
|
SERVICES=(
|
|
avahi-daemon.service
|
|
bluetooth.service
|
|
cups.service
|
|
gdm.service
|
|
NetworkManager.service
|
|
sshd.service
|
|
)
|