Task: moved hardware options into the niksos.hardware suboptions.

This commit is contained in:
Jurn Wubben 2025-07-09 00:22:25 +02:00
parent 0924f9c267
commit 678c3cb4f7
15 changed files with 99 additions and 82 deletions

View file

@ -4,25 +4,27 @@
osConfig,
inputs,
...
}: {
}: let
inherit (lib) optionals;
inherit (osConfig.niksos.hardware) bluetooth portable;
in {
home.packages =
[
pkgs.ripgrep
pkgs.p7zip
pkgs.dua
pkgs.ffmpeg
pkgs.usbutils
pkgs.pciutils
pkgs.inetutils
pkgs.aria2
pkgs.dua
pkgs.file
pkgs.ffmpeg
pkgs.gurk-rs
pkgs.playerctl
]
++ lib.optionals osConfig.niksos.bluetooth [
++ optionals bluetooth [
pkgs.ear2ctl
]
++ lib.optionals osConfig.niksos.portable.enable [
++ optionals portable.enable [
inputs.somcli.defaultPackage.${pkgs.system}
];
}