hyprland: provide llvm-nm for plugin symbol lookup
This commit is contained in:
@@ -197,6 +197,13 @@
|
|||||||
hyprwobbly
|
hyprwobbly
|
||||||
]
|
]
|
||||||
++ lib.optionals enableHyprglass [hyprglass];
|
++ lib.optionals enableHyprglass [hyprglass];
|
||||||
|
llvmNmCompat = pkgs.writeShellApplication {
|
||||||
|
name = "llvm-nm";
|
||||||
|
runtimeInputs = [pkgs.binutils];
|
||||||
|
text = ''
|
||||||
|
exec nm "$@"
|
||||||
|
'';
|
||||||
|
};
|
||||||
hyprRofiWindow = pkgs.writeShellApplication {
|
hyprRofiWindow = pkgs.writeShellApplication {
|
||||||
name = "hypr_rofi_window";
|
name = "hypr_rofi_window";
|
||||||
runtimeInputs = [
|
runtimeInputs = [
|
||||||
@@ -397,6 +404,7 @@
|
|||||||
nwg-displays # GUI monitor arrangement
|
nwg-displays # GUI monitor arrangement
|
||||||
mpvpaper # Layer-shell video screensaver payload
|
mpvpaper # Layer-shell video screensaver payload
|
||||||
ddcutil # Monitor input switching over DDC/CI
|
ddcutil # Monitor input switching over DDC/CI
|
||||||
|
llvmNmCompat # Hyprland's Clang-built plugin API shells out to llvm-nm
|
||||||
|
|
||||||
# For scripts
|
# For scripts
|
||||||
hyprRofiLayout
|
hyprRofiLayout
|
||||||
|
|||||||
Reference in New Issue
Block a user