From 255486eb7a62999733196cf09d84dd2d1e850744 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Fri, 8 Sep 2023 14:29:05 -0400 Subject: [PATCH] refactor: delete unused eww stuff --- config/eww/README.md | 1 - config/eww/powermenu/powermenu.scss | 28 ---- config/eww/powermenu/powermenu.yuck | 55 -------- config/eww/traybuttons/traybuttons.scss | 76 ----------- config/eww/traybuttons/traybuttons.yuck | 164 ------------------------ 5 files changed, 324 deletions(-) delete mode 100644 config/eww/README.md delete mode 100644 config/eww/powermenu/powermenu.scss delete mode 100644 config/eww/powermenu/powermenu.yuck delete mode 100644 config/eww/traybuttons/traybuttons.scss delete mode 100644 config/eww/traybuttons/traybuttons.yuck diff --git a/config/eww/README.md b/config/eww/README.md deleted file mode 100644 index a46be72..0000000 --- a/config/eww/README.md +++ /dev/null @@ -1 +0,0 @@ -inspired from: https://github.com/AlphaTechnolog/dotfiles/tree/openbox diff --git a/config/eww/powermenu/powermenu.scss b/config/eww/powermenu/powermenu.scss deleted file mode 100644 index 8114203..0000000 --- a/config/eww/powermenu/powermenu.scss +++ /dev/null @@ -1,28 +0,0 @@ -.powermenu { - background-color: $bg; - color: $fg; - padding: 20px; - font-family: MesloLGS NF; - /*font-family: Iosevka Nerd Font;*/ - font-size: 70px; - border-radius: 30px; - border: 2px solid $contrastbg; - button { - border-radius: 12px; - min-width: 80px; - transition: all ease .2s; - &:hover { background-color: $bgSecondary; } - &:active { background-color: $bgSecondary; } - .content { - border-radius: 4px; - padding: 0px 15px 0px 15px; - } - } - .shutdown { color: $red; } - .reboot { color: $magenta; } - .logout { color: $yellow; } -} - -.powermenu-clickhandler { - background-color: black; -} diff --git a/config/eww/powermenu/powermenu.yuck b/config/eww/powermenu/powermenu.yuck deleted file mode 100644 index 9fbc2c9..0000000 --- a/config/eww/powermenu/powermenu.yuck +++ /dev/null @@ -1,55 +0,0 @@ -(defwidget powermenu [] - (box :class "powermenu" - :orientation "h" - :space-evenly true - :spacing 20 - (button :class "shutdown" - :onclick "systemctl poweroff" - (label :text "襤" :class "content") - ) - (button :class "reboot" - :onclick "systemctl reboot" - (label :text "勒" :class "content") - ) - (button :class "logout" - :onclick "hyprctl dispatch exit" - (label :text "" :class "content") - ) - ) -) - -(defwidget powermenu-clickhandler [] - (button :class "powermenu-clickhandler" - :onclick "eww close powermenu powermenu-clickhandler" - "" - ) -) - -(defwindow powermenu-clickhandler - :monitor 0 - :geometry (geometry :x "0px" - :y "0px" - :width "100%" - :height "100%" - :anchor "center") - :wm-ignore true - (powermenu-clickhandler) -) - -(defvar powermenu-visible false) - -(defwindow powermenu-reveal - :monitor 0 - :stacking "overlay" - :geometry (geometry :x "0px" - :y "0px" - :width "500px" - :height "150px" - :anchor "center") - (revealer - :transition "crossfade" - :reveal powermenu-visible - :duration anim_duration - (powermenu) - ) -) diff --git a/config/eww/traybuttons/traybuttons.scss b/config/eww/traybuttons/traybuttons.scss deleted file mode 100644 index dd48b3a..0000000 --- a/config/eww/traybuttons/traybuttons.scss +++ /dev/null @@ -1,76 +0,0 @@ -.osk-toggle { - font-size: 28px; - min-height: 40px; - min-width: 50px; - padding: 0px 0px 0px 5px; -} - -.tablet-toggle { - font-size: 28px; - min-height: 40px; - min-width: 50px; - padding: 0px 0px 0px 5px; -} - -.heart-toggle { - font-size: 28px; - min-height: 40px; - min-width: 50px; - padding: 0px 0px 0px 4px; -} - -.notif-panel { - font-size: 20px; - border-radius: 80px; - min-height: 37px; - min-width: 105px; - padding: 1px 0px 1px 5px; - - .toggle-on { - border-top-left-radius: 22px; - border-top-right-radius: 22px; - border-bottom-left-radius: 0px; - border-bottom-right-radius: 0px; - border-bottom: 0px solid $bg; - } -} - -.filler { - border-left: 2px solid $contrastbg; - border-right: 2px solid $contrastbg; - min-height: 14px; - min-width: 105px; - background-color: $bg; - transition: all 0.5s; -} - -.quick-settings-toggle { - font-size: 24px; - min-height: 40px; - min-width: 40px; - padding: 0px 0px 0px 0px; -} - -.toggle-off { - background-color: $bg; - color: #CBA6F7; - border-radius: 80px; - border: 2px solid #1b1b2b; - transition: background-color 0.5s ease-in-out, - border 0.5s ease-in-out; -} - -.toggle-on { - background-color: $bg; - color: #CBA6F7; - border-radius: 80px; - border: 2px solid $contrastbg; - transition: background-color 0.5s ease-in-out, - border 0.5s ease-in-out; -} - -.toggle-on:hover, .toggle-off:hover { - background-color: rgba(127, 132, 156, 0.4); - transition: background-color 0.5s ease-in-out, - border 0.5s ease-in-out; -} diff --git a/config/eww/traybuttons/traybuttons.yuck b/config/eww/traybuttons/traybuttons.yuck deleted file mode 100644 index 3afa370..0000000 --- a/config/eww/traybuttons/traybuttons.yuck +++ /dev/null @@ -1,164 +0,0 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; On-Screen Keyboard Toggle -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defvar osk-ts false) -(defvar osk-run "false") - -(defwidget osk-toggle [] - (eventbox :class "${osk-ts == 'true' ? 'toggle-on' : 'toggle-off'}" - :onclick "$EWW_PATH/run.sh '$HYPR_PATH/osk-toggle.sh toggle' osk-run &" - :cursor "pointer" - :onhover "eww update osk-run=true" - :onhoverlost "eww update osk-run=false" - - (box :class "osk-toggle" - :orientation "h" - (label :text " 󰌌 ") - ) - ) -) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Tablet Mode Toggle -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defvar tablet-ts false) -(defvar tablet-run "false") - -(defvar turn-tablet-off "$EWW_PATH/run.sh '$HYPR_PATH/laptop-mode.sh' tablet-run &") -(defvar turn-tablet-on "$EWW_PATH/run.sh '$HYPR_PATH/tablet-mode.sh' tablet-run &") - -(defwidget tablet-toggle [] - (eventbox :class "${tablet-ts == 'true' ? 'toggle-on' : 'toggle-off'}" - :onclick "${tablet-ts == 'true' ? turn-tablet-off : turn-tablet-on}" - :cursor "pointer" - :onhover "eww update tablet-run=true" - :onhoverlost "eww update tablet-run=false" - - (box :class "tablet-toggle" - :orientation "h" - (label :text " 󰦧 ") - ) - ) -) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Heart Toggle -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defvar heart-ts "false") -(defvar heart-run "false") - -(defwidget heart-toggle [] - (eventbox :class "${heart-ts == 'true' ? 'toggle-on' : 'toggle-off'}" - :onclick "$EWW_PATH/run.sh '$EWW_PATH/heart.sh toggle' heart-run &" - :cursor "pointer" - :onhover "eww update heart-run=true" - :onhoverlost "eww update heart-run=false" - - (box :class "heart-toggle" - :orientation "h" - (label :text " ${heart_icon} ") - ) - ) -) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Left Bar -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defwidget left-bar [] - (box :class "transparent" - :space-evenly true - :spacing 12 - :orientation "h" - (osk-toggle) - (tablet-toggle) - (heart-toggle) - ) -) -(defwindow left-bar - :monitor 0 - :stacking "overlay" - :exclusive "ignore" - :geometry (geometry :x "5px" - :y "10px" - :width "0px" - :height "0px" - :anchor "top left" - ) - (left-bar) -) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Quick Settings Toggle -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defvar qs-run-on "false") -(defwidget quick-settings-toggle [] - (eventbox :class "toggle-off" - :onclick "$EWW_PATH/run.sh '$EWW_PATH/qs-toggle.sh on' qs-run-on &" - :cursor "pointer" - :onhover "eww update qs-run-on=true" - :onhoverlost "eww update qs-run-on=false" - - (box :class "quick-settings-toggle" - :orientation "h" - (label :text "  ") - ) - ) -) -(defwindow quick-settings-toggle - :monitor 0 - :stacking "overlay" - :exclusive "ignore" - :geometry (geometry :x "5px" - :y "10px" - :width "0px" - :height "0px" - :anchor "top right" - ) - (quick-settings-toggle) -) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Notification Panel Toggle -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(defvar notif-panel-state false) -(defvar notif-run "false") -(defvar turn-notif-on "$EWW_PATH/run.sh '$EWW_PATH/notif-toggle.sh on' notif-run &") -(defvar turn-notif-off "$EWW_PATH/run.sh '$EWW_PATH/notif-toggle.sh off' notif-run &") - -(defwidget notif-panel [] - (box :orientation "v" - :space-evenly false - :spacing 0 - (eventbox :class "${notif-panel-state == 'true' ? 'toggle-on' : 'toggle-off'}" - :onclick "${notif-panel-state == 'true' ? turn-notif-off : turn-notif-on}" - :cursor "pointer" - :onhover "eww update notif-run=true" - :onhoverlost "eww update notif-run=false" - - (box :class "notif-panel" - :orientation "v" - (label :text " ${notif_icon} ") - ) - ) - (revealer :reveal notif-panel-state - :duration anim_duration - :transition "slideup" - :height 0 - (box :class "filler" - :height 0 - ) - ) - ) -) -(defwindow notif-panel - :monitor 0 - :stacking "overlay" - :exclusive "ignore" - :geometry (geometry :x "60px" - :y "10px" - :width "0px" - :height "0px" - :anchor "top right" - ) - (notif-panel) -)