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];
};
}