From 9ef49086ae48dfd37070e9b80c87d0f9f66dd837 Mon Sep 17 00:00:00 2001 From: The_miro Date: Thu, 11 Jun 2026 15:54:20 +0200 Subject: [PATCH] feat(hyprlua): wire chamel daemon + expand frequentcommands Start chamel as a daemon in autostart so keybinds (toggle/clear/ clear-and-deactivate) work on first use. Fix stale hyprland script paths in frequentcommands.list and add all utility scripts. Co-Authored-By: Claude Sonnet 4.6 --- desktopenvs/hyprlua/hypr/usr/autostart.lua | 1 + .../hyprlua/scripts/frequentcommands.list | 37 ++++++++++++++----- 2 files changed, 28 insertions(+), 10 deletions(-) diff --git a/desktopenvs/hyprlua/hypr/usr/autostart.lua b/desktopenvs/hyprlua/hypr/usr/autostart.lua index c26115c..09beef1 100644 --- a/desktopenvs/hyprlua/hypr/usr/autostart.lua +++ b/desktopenvs/hyprlua/hypr/usr/autostart.lua @@ -21,4 +21,5 @@ hl.on("hyprland.start", function() hl.exec_cmd("blueman-tray") hl.exec_cmd("hypridle") hl.exec_cmd("bash ~/Dotfiles/desktopenvs/hyprlua/scripts/presence-detect.sh") + hl.exec_cmd("chamel") end) diff --git a/desktopenvs/hyprlua/scripts/frequentcommands.list b/desktopenvs/hyprlua/scripts/frequentcommands.list index 5cfc086..236cef7 100755 --- a/desktopenvs/hyprlua/scripts/frequentcommands.list +++ b/desktopenvs/hyprlua/scripts/frequentcommands.list @@ -1,24 +1,41 @@ -wg-quick up wg0 -wg-quick down wg0 +poweroff +reboot hyprshutdown hyprshutdown && reboot -poweroff -hyprctl kill -reboot systemctl soft-reboot systemctl suspend-then-hibernate systemctl hibernate systemctl sleep -systemctl restart fprintd.service systemctl hybrid-sleep hyprctl dispatch exit hyprlock +hyprctl kill +systemctl restart fprintd.service +wg-quick up wg0 +wg-quick down wg0 hyprctl reload -kitty ~/Dotfiles/desktopenvs/hyprland/scripts/helpmenu.sh -kitty nvim ~/.config/binds.conf -~/Dotfiles/desktopenvs/hyprland/scripts/caffeine.sh -~/Dotfiles/desktopenvs/hyprland/scripts/hyprland-toggle-touchpad.sh eww reload +~/.config/scripts/screenshot.sh +~/.config/scripts/screenrec.sh +~/.config/scripts/caffeine.sh +~/.config/scripts/hyprland-toggle-touchpad.sh +~/.config/scripts/onscreenkb.sh +~/.config/scripts/togglebar.sh +~/.config/scripts/toggle-layout.sh +~/.config/scripts/togglewinbars.sh +~/.config/scripts/screenrotationacw.sh +~/.config/scripts/screenrotationwcw.sh +~/.config/scripts/unified-rotate.sh cw +~/.config/scripts/unified-rotate.sh ccw +~/.config/scripts/pwr-dmenu.sh +kitty ~/.config/scripts/helpmenu.sh +kitty -e ~/.config/scripts/wallpaper-picker ~/Pictures +kitty -e ~/.config/scripts/amssh +kitty bash ~/.config/scripts/enroll-biometrics.sh +kitty nvim ~/.config/hypr/usr/binds.lua +chamel toggle +chamel clear +chamel clear-and-deactivate chamel stroke-color "#00BFFF" chamel stroke-color "#000000" chamel stroke-color "#FFFFFF"