zaphyra's git: nixfiles

zaphyra's nixfiles

commit 27416b2ffa944c620ae89f6d9427f85e65e441af
parent fa4eddba25a848e0a52b737592d8c340ac60cc54
Author: Hannah Izzie Gesser <hannah@totient.eu>
Date: Tue, 7 Oct 2025 09:48:54 +0200

Update bluetooth defaults
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/config/home/void/programs/ssh.nix b/config/home/void/programs/ssh.nix
@@ -3,13 +3,15 @@
   config = {
     programs.ssh = {
       enable = true;
-      controlMaster = "auto";
-      controlPersist = "10m";
-      serverAliveInterval = 30;
       extraConfig = ''
         VisualHostKey yes
       '';
       matchBlocks = {
+        "*" = {
+          controlMaster = "auto";
+          controlPersist = "10m";
+          serverAliveInterval = 30;
+        };
         hortorum = {
           hostname = "37.120.168.131";
           port = 18810;
diff --git a/config/nixos/modules/hardware/bluetooth.nix b/config/nixos/modules/hardware/bluetooth.nix
@@ -1,7 +1,7 @@
 {
-  povSelf,
   config,
   lib,
+  povSelf,
   ...
 }:
 let

@@ -21,7 +21,11 @@ in
       "/var/lib/bluetooth"
     ];
 
-    hardware.bluetooth.enable = true;
+    hardware.bluetooth = {
+      enable = true;
+      powerOnBoot = lib.mkDefault false;
+      settings.General.Experimental = lib.mkDefault true;
+    };
   };
 
 }