Add hyprland keybing for better-control powermenu

This commit is contained in:
Chris Toph 2025-05-08 16:45:39 -04:00
parent 6de78e75e6
commit ccd08cf21d
2 changed files with 11 additions and 7 deletions

14
flake.lock generated
View file

@ -75,11 +75,11 @@
]
},
"locked": {
"lastModified": 1744989088,
"narHash": "sha256-j3HCGYdauq74hZzlgsDpQKx8rKLRX2oNhrsS8Jr8ZE8=",
"lastModified": 1746393010,
"narHash": "sha256-hKKgN1aR+KFybG+w9FqZpKntd5dC3VULHA1nYMonxiI=",
"owner": "rishabh5321",
"repo": "better-control-flake",
"rev": "0c4480620461c1b5d8bcf1112b915be5a26f8308",
"rev": "40d2f963e8e7373839fd044142915a9871b8de61",
"type": "github"
},
"original": {
@ -1061,11 +1061,11 @@
"snapraid-aio-src": "snapraid-aio-src"
},
"locked": {
"lastModified": 1745877167,
"narHash": "sha256-I1LF6QlQnQmpsom676VNWzbA5xY1ksgwMyPh1b5JoG0=",
"lastModified": 1746380924,
"narHash": "sha256-A/TBPzpKMKQF3n4GVw7AD5nUio+bzPrngvWVLGoOPKU=",
"ref": "refs/heads/main",
"rev": "fb1b3606270ce8ceaea8534a046eb1dda08c54dc",
"revCount": 1,
"rev": "c13880e2626a88d0ba9b69a75443654a720ae9f8",
"revCount": 2,
"type": "git",
"url": "https://git.ryot.foo/toph/snapraid-aio.nix.git"
},

View file

@ -1,5 +1,6 @@
{
config,
inputs,
lib,
pkgs,
...
@ -17,6 +18,8 @@ let
#playerctl = lib.getExe pkgs.playerctl; # installed via /home/common/optional/desktops/playerctl.nix
#swaylock = "lib.getExe pkgs.swaylock;
betterControl = inputs.better-control.packages.${pkgs.system}.better-control;
defaultApp =
type: "${pkgs.gtk3}/bin/gtk-launch $(${pkgs.xdg-utils}/bin/xdg-mime query default ${type})";
exec = script: "${pkgs.fish}/bin/fish ${script}";
@ -61,6 +64,7 @@ let
# "SUPER, P, exec, ${launcher} --app color" # Color Picker
# "SUPER, V, exec, ${launcher} --app clip" # Clipboard
# "SUPER, X, exec, ${launcher} --app power" # Power Menu
"SUPER, X, exec, ${lib.getExe betterControl} -pm" # Power Menu
## System ##
"SUPER, L, exec, hyprlock"