summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2023-12-31 09:12:40 +0100
committerRory& <root@rory.gay>2023-12-31 09:12:40 +0100
commit1c55762e546d9eefaa883b2214f631e1fdf4ebd0 (patch)
tree6a0e99979162182950276d2b148c147c05c39e78 /modules
parentPatch no longer needed on i686, update RoryNix to 23.11 (diff)
downloadRory-Open-Architecture-1c55762e546d9eefaa883b2214f631e1fdf4ebd0.tar.xz
Dont set dconf for Rory if dconf isnt enabled
Diffstat (limited to 'modules')
-rwxr-xr-xmodules/base.nix1
-rwxr-xr-xmodules/users/Rory.nix2
2 files changed, 2 insertions, 1 deletions
diff --git a/modules/base.nix b/modules/base.nix
index fb1e8d6..e7a1f9f 100755
--- a/modules/base.nix
+++ b/modules/base.nix
@@ -118,6 +118,7 @@
     settings = {
       experimental-features = [ "nix-command" "flakes" ];
       auto-optimise-store = true;
+      trusted-users = [ "@wheel" ];
     };
   };
   nixpkgs = {
diff --git a/modules/users/Rory.nix b/modules/users/Rory.nix
index 6a54fe5..5fbf2c6 100755
--- a/modules/users/Rory.nix
+++ b/modules/users/Rory.nix
@@ -40,7 +40,7 @@
 
   home-manager.users.Rory = {
     #services.gnome-keyring.enable = true;
-    dconf.settings = {
+    dconf.settings = lib.mkIf config.programs.dconf.enable {
       "org/virt-manager/virt-manager/connections" = {
         autoconnect = ["qemu:///system"];
         uris = ["qemu:///system"];