From d2f5a215e889714acac82cf99b92f336d7b50452 Mon Sep 17 00:00:00 2001 From: Kat Inskip Date: Thu, 18 Sep 2025 16:22:22 -0700 Subject: [PATCH] feat: whee --- nixos/profiles/dev/packages.nix | 17 +++++++++++++++++ nixos/profiles/graphical/packages.nix | 12 ------------ systems/goliath.nix | 1 + 3 files changed, 18 insertions(+), 12 deletions(-) create mode 100644 nixos/profiles/dev/packages.nix 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