feat(apps): add "ida" and enable documentation in NixOS config
This commit is contained in:
@@ -40,5 +40,6 @@ lib.optionalAttrs device.hasGui {
|
|||||||
./zed.nix
|
./zed.nix
|
||||||
./zen.nix
|
./zen.nix
|
||||||
./vicinae.nix
|
./vicinae.nix
|
||||||
|
./ida.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
10
home/apps/ida.nix
Normal file
10
home/apps/ida.nix
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
device,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
home.packages = lib.optionals (device.is "ryu") [
|
||||||
|
pkgs.ida-free
|
||||||
|
];
|
||||||
|
}
|
||||||
@@ -31,6 +31,7 @@
|
|||||||
|
|
||||||
./${device.name}/configuration.nix
|
./${device.name}/configuration.nix
|
||||||
../home/module.nix
|
../home/module.nix
|
||||||
|
./documentation.nix
|
||||||
{nixpkgs.overlays = overlays;}
|
{nixpkgs.overlays = overlays;}
|
||||||
../sops.nix
|
../sops.nix
|
||||||
../stylix.nix
|
../stylix.nix
|
||||||
|
|||||||
7
nixos/documentation.nix
Normal file
7
nixos/documentation.nix
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
{...}: {
|
||||||
|
documentation.enable = true;
|
||||||
|
documentation.man.enable = true;
|
||||||
|
documentation.dev.enable = true;
|
||||||
|
documentation.doc.enable = true;
|
||||||
|
documentation.nixos.enable = true;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user