Move stylix target control into individual expressions
Remove thunar
Remove dex, enable systemd services for blueman-applet and
network-manager-applet
Remove mpg123
Qualify package calls in hyprland config using nixpkg definitions
Remove "make switch" from Makefile, replaced by (preferred)
nixos-update
Move emacs dependencies into home/emacs/default.nix to avoid having
two files
Don't start emacs server from hyprland startup now
Remove firefox home module, use system module only
Disable hardware.audio, enable pipewire addons
Move xdg mime definitions from home manager to system level
Consolidate xdg portal options in desktop.nix
Remove transmission-gtk, remmina and webcord
Switch follow_mouse back to default setting
Change waybar icon for chat workspace since I just use chromium for
all chat now
Add czkawka_gui and tagger to files workspace
Restore steam settings and friends list floating rules
Change fullscreen bind back to using M (so that F can be for files),
add SUPER X bind to open an emacs client window quickly
Move some settings/packages from desktop.nix that should have been in
hyprland.nix and make desktop properly generally relevant - switch
gamescope.nix to import from desktop.nix now for less duplication
Remove xserver/lightdm to just use greetd again, less overhead needed
Switch gtklock back to swaylock, some issue with WLR implementations
after update but swaylock still works fine
Switch remaining catppuccin to tokyonight, using stylix to generate GTK
theme now
Switch SDDM for LightDM (uses stylix theme), enable plymouth boot
splashscreen
Make Hyprland window rules (not launch binds) silent now
Remove sddm/xserver to use greetd everywhere
Currently launching Hyprland directly and starting with lockscreen
Replace swaylock with gtklock for more consistency
Add stylix flake and initial config for wallpaper and catppuccin
macchiato scheme. Disabled auto theme to pick each manually
Remove hyprland flake intup to use version in nixpkgs/home-manager for
compat with stylix
Update style of swaylock using stylix
Move collection expressions from hosts/ into services/ as importable
modules
Remove service/hostname.nix collections
Remove all imports from host/ expressions and include as modules in
flake.nix
Set sensible defaults that propagate to (I think) everything