Update
This commit is contained in:
parent
e83de257ad
commit
36527362a7
@ -1,15 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# Compress png files in ./docs/src and ./home/wallpapers
|
|
||||||
|
|
||||||
[[ -d "./docs" ]] || (echo "Folder ./docs not found" && exit 1)
|
|
||||||
|
|
||||||
# Main images
|
|
||||||
for file in ./docs/src/*.png; do
|
|
||||||
optipng "$file"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Theme's images
|
|
||||||
for file in ./docs/src/*/*.png; do
|
|
||||||
optipng "$file"
|
|
||||||
done
|
|
@ -8,7 +8,9 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
menu = pkgs.writeShellScriptBin "menu" ''
|
menu = pkgs.writeShellScriptBin "menu"
|
||||||
|
# bash
|
||||||
|
''
|
||||||
if pgrep wofi; then
|
if pgrep wofi; then
|
||||||
pkill wofi
|
pkill wofi
|
||||||
else
|
else
|
||||||
@ -16,11 +18,46 @@ let
|
|||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
powermenu = pkgs.writeShellScriptBin "powermenu" ''
|
powermenu = pkgs.writeShellScriptBin "powermenu"
|
||||||
hyprpanel -t powerdropdownmenu
|
# bash
|
||||||
|
''
|
||||||
|
if pgrep wofi; then
|
||||||
|
pkill wofi
|
||||||
|
else
|
||||||
|
options=(
|
||||||
|
" Lock"
|
||||||
|
" Logout"
|
||||||
|
" Suspend"
|
||||||
|
" Reboot"
|
||||||
|
" Shutdown"
|
||||||
|
)
|
||||||
|
|
||||||
|
selected=$(printf '%s\n' "''${options[@]}" | wofi --dmenu)
|
||||||
|
selected=''${selected:2}
|
||||||
|
|
||||||
|
case $selected in
|
||||||
|
"Lock")
|
||||||
|
${pkgs.hyprlock}/bin/hyprlock
|
||||||
|
;;
|
||||||
|
"Logout")
|
||||||
|
hyprctl dispatch exit
|
||||||
|
;;
|
||||||
|
"Suspend")
|
||||||
|
systemctl suspend
|
||||||
|
;;
|
||||||
|
"Reboot")
|
||||||
|
systemctl reboot
|
||||||
|
;;
|
||||||
|
"Shutdown")
|
||||||
|
systemctl poweroff
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
lock = pkgs.writeShellScriptBin "lock" ''
|
lock = pkgs.writeShellScriptBin "lock"
|
||||||
|
# bash
|
||||||
|
''
|
||||||
${pkgs.hyprlock}/bin/hyprlock
|
${pkgs.hyprlock}/bin/hyprlock
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user