diff options
| -rw-r--r-- | flake.nix | 15 | ||||
| -rw-r--r-- | hosts/local/gui.nix | 16 | ||||
| -rw-r--r-- | hosts/pkgs.nix | 5 | ||||
| -rw-r--r-- | hosts/unfree.nix | 1 |
4 files changed, 31 insertions, 6 deletions
@@ -45,12 +45,12 @@ # url = "github:AvengeMedia/danklinux"; # inputs.nixpkgs.follows = "nixpkgs"; # }; - # dankMaterialShell = { - # url = "github:AvengeMedia/DankMaterialShell"; - # inputs.nixpkgs.follows = "nixpkgs"; - # inputs.dgop.follows = "dgop"; - # inputs.dms-cli.follows = "dms-cli"; - # }; + dankMaterialShell = { + url = "github:AvengeMedia/DankMaterialShell"; + inputs.nixpkgs.follows = "nixpkgs"; + inputs.dgop.follows = "dgop"; + # inputs.dms-cli.follows = "dms-cli"; + }; # claude-desktop = { # url = "git:file:/home/y/code/nix/claude-desktop-linux-flake"; # inputs.nixpkgs.follows = "nixpkgs"; @@ -145,6 +145,9 @@ }; nix-alien.url = "github:thiagokokada/nix-alien"; + # this is good!! + nix-alien.url = "github:thiagokokada/nix-alien"; + # quickshell = { # # remove ?ref=v0.1.0 to track the master branch # url = "git+https://git.outfoxxed.me/outfoxxed/quickshell?ref=v0.1.0"; diff --git a/hosts/local/gui.nix b/hosts/local/gui.nix index 9785855..1653bc5 100644 --- a/hosts/local/gui.nix +++ b/hosts/local/gui.nix @@ -124,4 +124,20 @@ in { ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts); }; + + ## Bluetooth + hardware.enableAllFirmware = true; + hardware.bluetooth = { + enable = true; + powerOnBoot = true; + settings = { + General = {Experimental = true;}; + Policy = { + AutoEnable = true; + }; + }; + disabledPlugins = ["sap"]; + package = pkgs.bluez; + }; + services.blueman.enable = true; } diff --git a/hosts/pkgs.nix b/hosts/pkgs.nix index 37a0bae..d733967 100644 --- a/hosts/pkgs.nix +++ b/hosts/pkgs.nix @@ -78,6 +78,8 @@ # inputs.devenv.packages.${pkgs.system}.default cachix devbox + inputs.nix-alien.packages.${pkgs.system}.nix-alien + # bun # scraping python312Packages.yt-dlp @@ -88,7 +90,10 @@ # electrum # yacreader + # sound + sox # inputs.yek.packages.x86_64-linux.default + yek bun nushell ast-grep diff --git a/hosts/unfree.nix b/hosts/unfree.nix index 9614aa8..2518a9c 100644 --- a/hosts/unfree.nix +++ b/hosts/unfree.nix @@ -13,6 +13,7 @@ # https://stackoverflow.com/questions/77585228/how-to-allow-unfree-packages-in-nix-for-each-situation-nixos-nix-nix-wit environment.systemPackages = with pkgs; [ # opera + google-chrome obsidian spotify # vscode |
