From 4929f33d1037be239c2b58f72111da87690b0b86 Mon Sep 17 00:00:00 2001 From: Tyler Mayoff Date: Mon, 20 Oct 2025 15:19:53 -0400 Subject: [PATCH] enabled bluetooth --- dot_config/flake/flake.lock | 36 +++++++++---------- dot_config/flake/machines/hinge/darwin.nix | 4 --- .../flake/machines/wash/configuration.nix | 24 +++++++++++++ 3 files changed, 42 insertions(+), 22 deletions(-) diff --git a/dot_config/flake/flake.lock b/dot_config/flake/flake.lock index c34f5c7..9f3c591 100644 --- a/dot_config/flake/flake.lock +++ b/dot_config/flake/flake.lock @@ -31,11 +31,11 @@ ] }, "locked": { - "lastModified": 1760338583, - "narHash": "sha256-IGwy02SH5K2hzIFrKMRsCmyvwOwWxrcquiv4DbKL1S4=", + "lastModified": 1760721282, + "narHash": "sha256-aAHphQbU9t/b2RRy2Eb8oMv+I08isXv2KUGFAFn7nCo=", "owner": "nix-darwin", "repo": "nix-darwin", - "rev": "9a9ab01072f78823ca627ae5e895e40d493c3ecf", + "rev": "c3211fcd0c56c11ff110d346d4487b18f7365168", "type": "github" }, "original": { @@ -234,11 +234,11 @@ ] }, "locked": { - "lastModified": 1760641408, - "narHash": "sha256-Y086n2U0kN9HjOo+UScwQDS27gKMiIlT6vDehvlmdAg=", + "lastModified": 1760809591, + "narHash": "sha256-OxGcFcQdfOK8veZkPdQuqXIotFYiy4sBQB58dMNLeHY=", "owner": "nix-community", "repo": "home-manager", - "rev": "847669dabf374d32a072bdab3f08cae7296ac011", + "rev": "870883ba11ba1c84f756c0c1f9fa74cdb2a16c1e", "type": "github" }, "original": { @@ -257,11 +257,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1760575912, - "narHash": "sha256-8VNgyBHMJ2paTzWX5EAemGBNB0pCiA6NKJFPZHuzjhY=", + "lastModified": 1760774008, + "narHash": "sha256-NchPYxFkN9XOOuocGXBmRFAh9NVFybmAev62zG1nL2A=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "55d6c441e21c9cd8396d4db03c696c1259d0f62e", + "rev": "27e012b4cd49e9ac438573ec7a6db3e5835828c3", "type": "github" }, "original": { @@ -290,11 +290,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1760524031, - "narHash": "sha256-hcyRViwdsrNUjHTcY0VGygcAawcyU4zYEq7ZZObFwkw=", + "lastModified": 1760768097, + "narHash": "sha256-RvlONuKFKu+v7h/MorLONcPzXMMe6zs8aJUDOsfjr1I=", "owner": "YaLTeR", "repo": "niri", - "rev": "2776005c5fc4fbb85636672213b8b84a319dfb01", + "rev": "8c8447918f4fd7bc6c86a8622b1db52417fbbbbd", "type": "github" }, "original": { @@ -372,11 +372,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1760423683, - "narHash": "sha256-Tb+NYuJhWZieDZUxN6PgglB16yuqBYQeMJyYBGCXlt8=", + "lastModified": 1760580664, + "narHash": "sha256-/YdfibIrnqXAL8p5kqCU345mzpHoOtuVIkMiI2pF4Dc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a493e93b4a259cd9fea8073f89a7ed9b1c5a1da2", + "rev": "98ff3f9af2684f6136c24beef08f5e2033fc5389", "type": "github" }, "original": { @@ -434,11 +434,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1760423683, - "narHash": "sha256-Tb+NYuJhWZieDZUxN6PgglB16yuqBYQeMJyYBGCXlt8=", + "lastModified": 1760580664, + "narHash": "sha256-/YdfibIrnqXAL8p5kqCU345mzpHoOtuVIkMiI2pF4Dc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "a493e93b4a259cd9fea8073f89a7ed9b1c5a1da2", + "rev": "98ff3f9af2684f6136c24beef08f5e2033fc5389", "type": "github" }, "original": { diff --git a/dot_config/flake/machines/hinge/darwin.nix b/dot_config/flake/machines/hinge/darwin.nix index a960eed..0e12ad9 100644 --- a/dot_config/flake/machines/hinge/darwin.nix +++ b/dot_config/flake/machines/hinge/darwin.nix @@ -62,8 +62,6 @@ in { deno basedpyright taplo - - unstable.ghostty-bin ]; homebrew = { @@ -102,8 +100,6 @@ in { casks = [ "notunes" - "ghostty" - "hammerspoon" "firefox" diff --git a/dot_config/flake/machines/wash/configuration.nix b/dot_config/flake/machines/wash/configuration.nix index 42a0818..e7b3941 100644 --- a/dot_config/flake/machines/wash/configuration.nix +++ b/dot_config/flake/machines/wash/configuration.nix @@ -43,6 +43,30 @@ networking.networkmanager.enable = true; systemd.services.NetworkManager-wait-online.enable = false; + hardware.bluetooth = { + enable = true; + powerOnBoot = true; + settings = { + General = { + # Shows battery charge of connected devices on supported + # Bluetooth adapters. Defaults to 'false'. + Experimental = true; + # When enabled other devices can connect faster to us, however + # the tradeoff is increased power consumption. Defaults to + # 'false'. + FastConnectable = true; + }; + Policy = { + # Enable all controllers when they are found. This includes + # adapters present on start as well as adapters that are plugged + # in later on. Defaults to 'true'. + AutoEnable = true; + }; + }; + }; + + services.blueman.enable = true; + # Set your time zone. time.timeZone = "America/New_York";