pinentryFlavor -> pinentryPackage
eza.enableAliases replaced in favour to per-shell integration options,
all true by default anyway
zsh.enableAutosuggestions -> zsh.autosuggestion.enable
Keep zsh as defaultUserShell (so same for root user), ensure emacs
also uses zsh instead of nu for POSIX compliance
Switch nu tables back to rounded configuration
Move git, starship and btm expressions to own files
Move account dir expressions up a level, remove accounts dir
Clean up some unused expressions (like qutebrowser and firefox)
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
Pull program expressions inside hyprland directory (e.g. rofi, waybar,
etc...) up one level.
Convert everything into package-name/default.nix format for
consistency
Move common home imports from flake.nix into hyprland/default.nix,
flake.nix now only defaults into importing hyprland, to be consistent
with how system imports work
Remove some old files: calendar and contact setup, sweet theme pkgs
Move xdg.configFile expressions from home/default.nix into a
config/default.nix, keeping the files to be linked in the config dir
as well (still need to do ipython though)
Remove gitFull and associated secret-store auth save mechanism
Also set default pinentry flavour to curses, but still set to gnome3
in hyprland setup - provides fall back for non-GUI interfaces
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
Back to lightdm as sddm didn't work for some reason, cba to debug
Fix some broken config with rofi, zellij
Actually set hyprland colours since I forgot...