diff options
| author | ryukamish <[email protected]> | 2026-06-25 13:08:32 +0530 |
|---|---|---|
| committer | ryukamish <[email protected]> | 2026-06-25 13:08:32 +0530 |
| commit | 88ad6b51e3ed35a6c0f4e243be67b528ba991dc5 (patch) | |
| tree | 6f83c2e9835800080374a4538a1b2282394bc7d1 /.local/bin | |
| parent | fb8185dedade7fc8df343a619a893e07e682daf0 (diff) | |
bemenu -> fuzzel
Diffstat (limited to '.local/bin')
| -rwxr-xr-x | .local/bin/bemenu-wall | 0 | ||||
| -rwxr-xr-x | .local/bin/sway-launch | 21 | ||||
| -rwxr-xr-x | .local/bin/sway-power | 13 |
3 files changed, 9 insertions, 25 deletions
diff --git a/.local/bin/bemenu-wall b/.local/bin/bemenu-wall deleted file mode 100755 index e69de29..0000000 --- a/.local/bin/bemenu-wall +++ /dev/null diff --git a/.local/bin/sway-launch b/.local/bin/sway-launch index fbe659b..abd57b5 100755 --- a/.local/bin/sway-launch +++ b/.local/bin/sway-launch @@ -16,6 +16,7 @@ export XDG_MUSIC_DIR="${HOME}/music" export XDG_VIDEOS_DIR="${HOME}/videos" export XDG_CURRENT_DESKTOP=sway +export LIBSECRET_BACKEND=seatd export EDITOR="nvim" @@ -29,26 +30,6 @@ export TZ=Asia/Kolkata export QT_QPA_PLATFORM="wayland-egl" export QT_QPA_PLATFORMTHEME="qt6ct" -# https://github.com/Cloudef/bemenu -export DMENU_PROGRAM="bemenu" -export BEMENU_COLOR_BORDER="$(rg -Nr '$1' '^ *\$fcdBg (#.*)' \ - $HOME/.config/sway/config)" -export BEMENU_COLOR_SCROLL="$(rg -Nr '$1' '^ *\$fcdInd (#.*)' \ - $HOME/.config/sway/config)" -export BEMENU_OPTS="-n -c -s -i \ - -W 0.3 -H 26 -B 2 -l 10 \ - -p '▲' -P '' --ch 16 --scrollbar always \ - --fn 'IoskeleyMono Nerd Font 11' \ - --nb #040606cc --nf #FFFFFF \ - --ab #040606cc --af #FFFFFF \ - --hb $BEMENU_COLOR_BORDER --hf #FFFFFF \ - --sb $BEMENU_COLOR_BORDER --sf #FFFFFF \ - --fb #040606cc --ff #FFFFFF \ - --fbb #040606cc --fbf #FFFFFF \ - --tb #040606cc --tf #FFFFFF \ - --scb #040606ff --scf $BEMENU_COLOR_SCROLL \ - --bdr $BEMENU_COLOR_BORDER" - # Gentoo specific pipewire launcher if test ! -z ~/.local/bin/gentoo-pipewire-launcher; then exec ~/.local/bin/gentoo-pipewire-launcher & diff --git a/.local/bin/sway-power b/.local/bin/sway-power index 82088ad..3d5006c 100755 --- a/.local/bin/sway-power +++ b/.local/bin/sway-power @@ -4,22 +4,25 @@ _have() { command -v "$1" } -PWR_OPTS=$(printf '%b' 'Lock\nReboot\nShutdown\nSuspend\nHibernate' | bemenu -l 5 -i -p 'Power menu:') +PWR_OPTS=$(printf '%b' 'Lock\nLogout\nReboot\nShutdown\nSuspend\nHibernate' | fuzzel -d -p 'Power menu: ') case "$PWR_OPTS" in Hibernate) - systemctl hibernate + loginctl hibernate ;; Lock) _have swaylock && swaylock --daemonize && swaymsg 'output * power off' ;; + Logout) + loginctl terminate-session self + ;; Reboot) - systemctl reboot + loginctl reboot ;; Shutdown) - systemctl poweroff + loginctl poweroff ;; Suspend) - systemctl suspend + loginctl suspend ;; esac |
