diff --git a/nixos/profiles/dev/packages.nix b/nixos/profiles/dev/packages.nix new file mode 100644 index 00000000..4a3f2836 --- /dev/null +++ b/nixos/profiles/dev/packages.nix @@ -0,0 +1,17 @@ +{pkgs, ...}: { + environment.systemPackages = with pkgs; [ + (callPackage ida-pro { + runfile = pkgs.requireFile { + name = "ida-pro_92_x64linux.run"; + message = "Don't copy that floppy~!"; + hash = "sha256-qt0PiulyuE+U8ql0g0q/FhnzvZM7O02CdfnFAAjQWuE="; + }; + normalScript = pkgs.requireFile { + name = "ida-normalScript.py"; + message = "Floppy; copied."; + hash = "sha256-8UWf1RKsRNWJ8CC6ceDeIOv4eY3ybxZ9tv5MCHx80NY="; + }; + }) + android-studio + ]; +} diff --git a/nixos/profiles/graphical/packages.nix b/nixos/profiles/graphical/packages.nix index 8ca70f42..4a2be8ca 100644 --- a/nixos/profiles/graphical/packages.nix +++ b/nixos/profiles/graphical/packages.nix @@ -3,18 +3,6 @@ jmtpfs dnsutils usbutils - (callPackage ida-pro { - runfile = pkgs.requireFile { - name = "ida-pro_92_x64linux.run"; - message = "Don't copy that floppy~!"; - hash = "sha256-qt0PiulyuE+U8ql0g0q/FhnzvZM7O02CdfnFAAjQWuE="; - }; - normalScript = pkgs.requireFile { - name = "ida-normalScript.py"; - message = "Floppy; copied."; - hash = "sha256-8UWf1RKsRNWJ8CC6ceDeIOv4eY3ybxZ9tv5MCHx80NY="; - }; - }) ]; services.udev.packages = [ pkgs.android-udev-rules diff --git a/systems/goliath.nix b/systems/goliath.nix index 3f918034..05ce6be9 100644 --- a/systems/goliath.nix +++ b/systems/goliath.nix @@ -50,6 +50,7 @@ _: let quiet-boot wireless gaming + dev ]) ++ (with tree.nixos.environments; [ #hyprland