feat(apps): add "ida" and enable documentation in NixOS config

This commit is contained in:
uttarayan21
2025-12-06 21:41:50 +05:30
parent 24fab1402b
commit b25638eb9f
4 changed files with 19 additions and 0 deletions

View File

@@ -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
View File

@@ -0,0 +1,10 @@
{
pkgs,
lib,
device,
...
}: {
home.packages = lib.optionals (device.is "ryu") [
pkgs.ida-free
];
}

View File

@@ -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
View File

@@ -0,0 +1,7 @@
{...}: {
documentation.enable = true;
documentation.man.enable = true;
documentation.dev.enable = true;
documentation.doc.enable = true;
documentation.nixos.enable = true;
}