migrate lock for oled

This commit is contained in:
soraefir
2026-06-16 18:55:43 +02:00
parent 60e8119c21
commit 0a5a0ad307
9 changed files with 134 additions and 74 deletions

View File

@@ -1,3 +1,6 @@
#!/usr/bin/env bash
eww close popup 2>/dev/null
swaylock
eww close powermenu 2>/dev/null
# swaylock #swaylock-effects
hyprlock
# gtklock

View File

@@ -16,9 +16,9 @@
(pm-btn :icon "󰜉" :label "Reboot"
:onclick "systemctl reboot")
(pm-btn :icon "󰍁" :label "Lock"
:onclick "sleep 0.1 && gtklock & eww close powermenu &")
:onclick "scripts/lock")
(pm-btn :icon "󰤄" :label "Suspend"
:onclick "sleep 0.1 && gtklock & systemctl suspend & eww close powermenu &")
:onclick "scripts/lock & systemctl suspend")
(pm-btn :icon "󰗼" :label "Sign out"
:onclick "hyprctl eval \"hl.dispatch(hl.dsp.exit())\"")
(pm-btn :icon "󰅖" :label "Cancel"

View File

@@ -29,7 +29,7 @@ let
"scripts/radio" = mkScript "radio" ./bar/scripts/radio [ pkgs.eww pkgs.jq pkgs.curl pkgs.mpv pkgs.playerctl ];
"scripts/color-pick" = mkScript "color-pick" ./bar/scripts/color-pick [ pkgs.eww pkgs.hyprpicker ];
"scripts/media" = mkScript "media" ./bar/scripts/media [ pkgs.playerctl ];
"scripts/lock" = mkScript "lock" ./bar/scripts/lock [ pkgs.eww pkgs.swaylock-effects ];
"scripts/lock" = mkScript "lock" ./bar/scripts/lock [ pkgs.eww pkgs.hyprlock ];
"scripts/screenshot" = mkScript "screenshot" ./bar/scripts/screenshot [ pkgs.eww pkgs.hyprshot pkgs.satty pkgs.wl-clipboard ];
"scripts/sys/gpu" = mkScript "gpu" ./bar/scripts/sys/gpu [ pkgs.custom.amdgpu_top pkgs.jq ];
"scripts/sys/memory" = mkScript "memory" ./bar/scripts/sys/memory [ pkgs.ripgrep ];