-
Themeing applications gets a bit complicated
- GTK applications can be themed with lxappearance, but nwg-look seems to work better
- KDE applications use qt6, qt applications can be themed with qt6ct
- Would be wise to keep both on hand
- KDE applications also can support kvantum themes, installed with kvantum
- libadwaita-without-adwaita-git from the AUR makes libadwaita applications respect the system GTK theme
-
Decide if I want mostly GTK applications or KDE applications
- Get GTK apps
power-profiles-daemon for power profile management, integrates with Waybar
- Look into the gnome suite - everything I can install without installing gnome itself
- hyprpicker Terminal color picker for Hyprland
- cliphist
- wl-clip-persist enables clipboard history to be preserved after source application is closed
- wl-clipboard dependency
- wtype allows for automatic virtual keypresses if so desired
- Thunar
- Needs tumbler installed for image previews
- Left: Window title, application cycling thingy?
- Center: Workspaces
- Right: Volume, CPU, Temp, MEM, Brightness, Battery, date/time, tray (figure out how to style network & bluetooth? custom waybar modules? maybe check that guy's dotfiles)
- pipewire audio backend
- wireplumber audio server
- pipewire-pulse to connect pipewire to pulseaudio applications
- pavucontrol for GUI audio control
- ntp package has network time sync service. I would think this would get installed by default? whatever.
- Green-ish color for now 5BCE22
- Maroon for "off" or "bad" CC2014
- Yellow / goldenrod for "warning" FFD700 (Gold in CSS colors)
- Use a proportional nerd font to center icons correctly e.g. ZedMono NFP
▁▂▃▄▅▆▇█
- Install command line utilities
- Install and build yay
- Install hyprland core
- Install system bus applications & daemons (check what's installed already?)
- Install desktop accessories & customization
- Install other misc applications
- Stow dotfiles
- Modify sddm files - symlink background images folder to .backgrounds?
- Append bootloader conf - add "quiet splash"
- Modify / overwrite mkinitcpio
- Append ShowDelay=0 to /etc/plymouth/plymouthd.conf
- Set Plymouth theme - will rebuild initramfs
-
git (No, need this to clone repo! will have to be installed manually)
-
base-devel
-
bash-completion
-
btop
-
neovim
-
zsh
-
stow
-
sed
-
yay (clone from aur)s
- hyprland
- xdg-desktop-portal-hyprland
- qt5-wayland
- qt6-wayland
- pipewire
- pipewire-pulse
- wireplumber
- blueman for bluetooth
- brightnessctl
- cliphist
- wl-clipboard
- wl-clip-persist (aur)
- polkit-gnome
- networkmanager
- network-manager-applet
- tumbler
- plymouth
- plymouth-theme-dark-arch (aur)
- waybar
- wlogout (aur)
- sddm
- sddm-theme-corners-git (aur)
- swww
- wofi
- mako
- grim
- swappy
- ttf-jetbrains-mono-nerd
- ttf-zed-mono-nerd
- hyprpicker (aur)
- hypridle
- hyprlock
- ntp
- pywal-16-colors (aur)
- imagemagick
- starship
- fileroller
- pavucontrol
- thunar
- thunar-archive-plugin (?)
- nwg-look
- qt6ct
- kvantum
- cutefish-icons
- gnome-text-editor
- cheese
-
tidal-hifi-bin (aur)
-
python-pyfiglet
-
inkscape
-
libreoffice-fresh
-
loupe
-
snapper
-
snp (aur)