b248f3592fb529f3076d7c3c61bbf5df917c154b
The pyghidra-mcp wrapper bakes in GHIDRA_INSTALL_DIR via makeWrapperArgs referencing pkgs.ghidra, which makes ghidra a runtime closure dep. Adding pkgs.ghidra explicitly to home.packages caused buildEnv to merge *two* ghidra-12.0.4 store paths (one from pyghidra's propagatedBuildInputs, one from the explicit list) and fail with a path collision on GPL/DMG/LICENSE.txt. Drop the explicit add. The agent-driven workflow doesn't need the GUI; manual exploration via 'nix run nixpkgs#ghidra' is one command away if ever wanted.
My NixOS configs ✨
Hosts
- mreow: My personal Framework 13 laptop
- yarn: Machine I usually just play games on. Boots into SteamOS-like interface.
- muffin: Homeserver, runs various services.
Desktop/Laptop
What do I use?
Browser: Firefox 🦊 (actually Zen Browser :p)
Text Editor: Doom Emacs
Terminal: ghostty
Shell: fish with the pure prompt
WM: niri
Background
- Got my background from here and used the command
magick input.png -filter Point -resize 2880x1920! output.pngto upscale it bilinearly
Description
Languages
Nix
77.5%
Python
17.2%
Shell
3.5%
Emacs Lisp
1.8%