{ inputs, pkgs, config, ... }: let env = config.environment.variables; in { environment = { shellAliases.e = "${env.EDITOR}"; systemPackages = [ pkgs.amadaluzian-zsh ]; }; alqueva = { programs = { swaybg = { enable = true; wallpaper = inputs.wallpkgs.wallpapers.rose-pine.rose_pine-02.path; }; waybar.enable = true; mako.enable = true; direnv.enable = true; openssh.enable = true; }; system.pipewire.enable = true; wms.niri.enable = true; }; programs = { git = { enable = true; package = pkgs.gitFull; }; zsh = { enable = true; }; }; services = { deluge = { enable = true; web.enable = false; }; emacs = { enable = true; package = inputs.pankomacs.packages.${pkgs.system}.pgtk; install = true; defaultEditor = true; }; rsyncd.enable = true; }; nix.gc = { dates = "weekly"; automatic = true; }; xdg.mime = { enable = true; defaultApplications = { "text/html" = [ "org.qutebrowser.qutebrowser.desktop" ]; "x-scheme-handler/http" = [ "org.qutebrowser.qutebrowser.desktop" ]; "x-scheme-handler/https" = [ "org.qutebrowser.qutebrowser.desktop" ]; }; }; }