{ inputs, pkgs, ... }: { environment = { systemPackages = builtins.attrValues { inherit (pkgs) nil statix deadnix alejandra ; neovim = inputs.painless-neovim.packages.${pkgs.system}.default; }; sessionVariables = {EDITOR = "nvim";}; }; alqueva = { programs = { libvirt.enable = true; direnv.enable = true; git.enable = true; openssh.enable = true; }; shells.xonsh = { enable = true; package = pkgs.amadaluzian-xonsh; }; system.pipewire.enable = true; wms.river.enable = 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"]; }; }; }