Commit cbbf440
Changed files (1)
modules
desktop
modules/desktop/utils.nix
@@ -11,10 +11,22 @@
webp-pixbuf-loader
ffmpeg-headless
ffmpegthumbnailer
+
+ # Filesystem
+ nautilus
];
+
+ services.gvfs.enable = true;
+
+ programs.nautilus-open-any-terminal.enable = true;
};
- provides.to-users.hjem = {pkgs, ...}: {
+ provides.to-users.hjem = {
+ user,
+ pkgs,
+ lib,
+ ...
+ }: {
systemd.services.polkit-gnome = {
description = "GNOME PolicyKit Agent";
partOf = ["graphical-session.target"];
@@ -22,6 +34,10 @@
wantedBy = ["graphical-session.target"];
script = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";
};
+
+ dconf.settings."com/github/stunkymonkey/nautilus-open-any-terminal".terminal =
+ lib.mkIf (user.system.settings.desktop.app.term.default != null)
+ user.system.settings.desktop.app.term.default;
};
};
}