nixos: enable bluetooth module

This commit is contained in:
ooks-io 2024-11-22 11:58:26 +11:00
parent 794fb16445
commit 05274f898b
5 changed files with 16 additions and 5 deletions

View file

@ -4,7 +4,6 @@
osConfig,
...
}: let
inherit (lib) mkDefault;
inherit (osConfig.ooknet.host) admin;
in {
programs.home-manager.enable = true;
@ -13,7 +12,7 @@ in {
home = {
username = admin.name;
homeDirectory = "/home/${config.home.username}";
stateVersion = mkDefault "22.05";
stateVersion = "22.05";
sessionPath = ["${config.home.homeDirectory}/.local/bin"];
};

View file

@ -1,6 +1,7 @@
{
imports = [
./ookpower.nix
./live-buds-cli.nix
./virt-manager.nix
./1password.nix
./ookvolume.nix

View file

@ -0,0 +1,13 @@
{
osConfig,
self',
lib,
...
}: let
inherit (lib) mkIf elem;
inherit (osConfig.ooknet.hardware) features;
in {
config = mkIf (elem "bluetooth" features) {
home.packages = [self'.packages.live-buds-cli];
};
}

View file

@ -2,7 +2,6 @@
config,
lib,
pkgs,
self,
...
}: let
inherit (lib) mkIf;
@ -16,7 +15,6 @@ in {
};
environment.systemPackages = attrValues {
#inherit (self.packages.${pkgs.system}) live-buds-cli;
inherit (pkgs) bluetuith;
};

View file

@ -6,6 +6,6 @@
./battery.nix
./backlight.nix
./ssd.nix
# ./bluetooth.nix
./bluetooth.nix
];
}