anyrun: switch to daemon mode and fix config warnings
Start `anyrun daemon` at Hyprland launch for instant open times. Replace `killall anyrun` with `anyrun close` to dismiss without killing the daemon. Fix applications.ron config — newer anyrun expects plain values, not Option<T> wrappers (Some(8) → 8). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
88b9c24ffb
commit
8ec8e4c876
1 changed files with 6 additions and 5 deletions
|
|
@ -261,6 +261,7 @@ in
|
|||
hl.exec_cmd("wl-paste --type image --watch cliphist store")
|
||||
hl.exec_cmd("hyprctl setcursor Bibata-Modern-Ice 24")
|
||||
hl.exec_cmd("swayosd-server")
|
||||
hl.exec_cmd("anyrun daemon")
|
||||
${lib.optionalString isMacbook ''hl.exec_cmd("hypridle")''}
|
||||
end)
|
||||
|
||||
|
|
@ -286,7 +287,7 @@ in
|
|||
-- Apps
|
||||
hl.bind(mod .. " + T", hl.dsp.exec_cmd("ghostty"))
|
||||
hl.bind(mod .. " + E", hl.dsp.exec_cmd("nemo"))
|
||||
hl.bind(mod .. " + R", hl.dsp.exec_cmd("killall anyrun || anyrun"))
|
||||
hl.bind(mod .. " + R", hl.dsp.exec_cmd("anyrun close || anyrun"))
|
||||
hl.bind(mod .. " + Q", hl.dsp.window.close())
|
||||
hl.bind(mod .. " + SHIFT + E", hl.dsp.exit())
|
||||
|
||||
|
|
@ -305,8 +306,8 @@ in
|
|||
hl.bind(mod .. " + K", hl.dsp.focus({ direction = "up" }))
|
||||
hl.bind(mod .. " + J", hl.dsp.focus({ direction = "down" }))
|
||||
|
||||
-- Power menu — toggle: kills anyrun if already open
|
||||
hl.bind(mod .. " + L", hl.dsp.exec_cmd("killall anyrun || ${powerMenu}"))
|
||||
-- Power menu — dismiss anyrun if open, then show menu
|
||||
hl.bind(mod .. " + L", hl.dsp.exec_cmd("anyrun close; ${powerMenu}"))
|
||||
|
||||
-- Move windows
|
||||
hl.bind(mod .. " + SHIFT + left", hl.dsp.window.move({ direction = "left" }))
|
||||
|
|
@ -422,8 +423,8 @@ in
|
|||
extraConfigFiles."applications.ron".text = ''
|
||||
Config(
|
||||
desktop_actions: false,
|
||||
max_entries: Some(8),
|
||||
terminal: Some("ghostty"),
|
||||
max_entries: 8,
|
||||
terminal: "ghostty",
|
||||
)
|
||||
'';
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue