added custom menu for power options

This commit is contained in:
2026-01-27 16:19:06 +01:00
parent 42ae7ddd18
commit 2e3ac6e095
3 changed files with 24 additions and 7 deletions

View File

@@ -40,7 +40,7 @@ in
pkgs.luajitPackages.lua-lsp
pkgs.lua-language-server
pkgs.nil
pkgs.nixfmt-rfc-style
pkgs.nixfmt
pkgs.nixd
pkgs.rust-analyzer
pkgs.rustfmt

View File

@@ -1,10 +1,27 @@
name = "pw"
name = "power"
name_pretty = "Power"
icon = "Power"
global_search = true
icon = "applications-other"
[[entries]]
text = "Shutdown"
keywords = ["color", "picker", "hypr"]
actions = { "cp_use" = "wl-copy $(hyprpicker)" }
keywords = ["turn", "off", "power", "shutdown"]
actions = { "cp_use" = "shutdown -h now" }
icon = "system-shutdown"
[[entries]]
text = "Reboot"
keywords = ["restart", "reboot"]
actions = { "cp_use" = "reboot -r now" }
icon = "system-reboot"
[[entries]]
text = "Sleep"
keywords = ["sleep", "hibernate", "suspend"]
actions = { "cp_use" = "systemctl hibernate" }
icon = "weather-clear-night"
[[entries]]
text = "Lock"
keywords = ["lock"]
actions = { "cp_use" = "hyprlock" }
icon = "system-lock-screen"

View File

@@ -50,7 +50,7 @@ provider = "clipboard"
[[providers.prefixes]]
prefix = "pw "
provider = "pw"
provider = "menus:power"
[providers.actions]
fallback = [