ctucx.git: nixfiles

ctucx' nixfiles

commit 906dd9feaa1180e248aa9a255c6cae8dfd03a945
parent ed14bb3310f0f789725af0821d4cd3fad627a0bd
Author: Leah (ctucx) <leah@ctu.cx>
Date: Tue, 12 Oct 2021 11:50:24 +0200

programs/gvfs: disable unneeded features
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/configurations/programs/gvfs.nix b/configurations/programs/gvfs.nix
@@ -2,6 +2,16 @@
 
 {
   services = {
-    gvfs.enable         = true;
+    gvfs.enable  = true;
+    gvfs.package = (pkgs.gvfs.overrideAttrs (old: {
+      mesonFlags = (old.mesonFlags or []) ++ [
+        "-Dafp=false"
+        "-Dgphoto2=false"
+        "-Dblueray=false"
+      ];
+    })).override {
+      gnomeSupport = false;
+      samba        = null;
+    };
   };
 }