diff --git a/common/pwndbg-gdb-alias.nix b/common/pwndbg-gdb-alias.nix new file mode 100644 index 0000000..f45156f --- /dev/null +++ b/common/pwndbg-gdb-alias.nix @@ -0,0 +1,8 @@ +{ pwndbg }: + +# "$ coredumpctl gdb" always runs "gdb" from your path. +pwndbg.overrideAttrs ({ installPhase ? "", ... }: { + installPhase = installPhase + '' + ln -s $out/bin/pwndbg $out/bin/gdb + ''; +}) diff --git a/flake.nix b/flake.nix index de6acb5..4b7e235 100644 --- a/flake.nix +++ b/flake.nix @@ -49,6 +49,7 @@ }; hyprswitch = hyprswitch.packages.${prev.system}.default; + pwndbg-gdb-alias = prev.callPackage ./common/pwndbg-gdb-alias.nix { }; }; in { diff --git a/hosts/sisko/home.nix b/hosts/sisko/home.nix index d472d35..280a544 100644 --- a/hosts/sisko/home.nix +++ b/hosts/sisko/home.nix @@ -26,6 +26,11 @@ spotify thunderbird + exiftool + ghidra + pwndbg-gdb-alias + snicat + # Window Manager Extras bibata-cursors hyprcursor