mirror of
https://github.com/tomasriveral/nixos.git
synced 2026-10-11 01:12:43 +02:00
27 lines
770 B
Nix
27 lines
770 B
Nix
_: {
|
|
flake.nixosModules.hardwareUtils-laptop = {pkgs-unstable, ...}: {
|
|
environment.systemPackages = with pkgs-unstable; [
|
|
# used for the framework 16 laptop
|
|
framework-tool
|
|
framework-tool-tui
|
|
vial # Open-source GUI and QMK fork for configuring your keyboard in real time
|
|
netwatch
|
|
(diskwatch.override {
|
|
withSmartmontools = true;
|
|
})
|
|
syswatch
|
|
];
|
|
services.fwupd.enable = true; # update device firmware
|
|
};
|
|
flake.nixosModules.hardwareUtils-desktop = {pkgs-unstable, ...}: {
|
|
environment.systemPackages = with pkgs-unstable; [
|
|
netwatch
|
|
(diskwatch.override {
|
|
withSmartmontools = true;
|
|
})
|
|
syswatch
|
|
];
|
|
services.fwupd.enable = true; # update device firmware
|
|
};
|
|
}
|