alqueva/hosts/python/apps.nix

44 lines
911 B
Nix
Raw Normal View History

{
inputs,
pkgs,
...
}: {
2024-11-25 21:15:00 +00:00
environment = {
systemPackages = builtins.attrValues {
inherit
(pkgs)
nil
statix
deadnix
alejandra
;
neovim = inputs.painless-neovim.packages.${pkgs.system}.default;
2024-11-25 21:15:00 +00:00
};
sessionVariables = {EDITOR = "nvim";};
};
2025-01-16 00:37:14 +00:00
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;
};
2024-11-30 15:11:25 +00:00
xdg.mime = {
enable = true;
defaultApplications = {
2024-11-30 23:20:42 +00:00
"text/html" = ["org.qutebrowser.qutebrowser.desktop"];
"x-scheme-handler/http" = ["org.qutebrowser.qutebrowser.desktop"];
"x-scheme-handler/https" = ["org.qutebrowser.qutebrowser.desktop"];
2024-11-30 15:11:25 +00:00
};
};
}