From 9d6cf0e29fb8d9826a8694c1ba0ccc123287abd8 Mon Sep 17 00:00:00 2001 From: deadvey <deadvey@deadvey.com> Date: Fri, 7 Feb 2025 20:33:24 +0000 Subject: [PATCH] more waybar --- .config/dunst/dunstrc | 2 +- .config/fuzzel/fuzzel.ini | 2 +- .config/hypr/hyprlock.conf | 17 +------- .config/waybar/.config.swp | Bin 12288 -> 20480 bytes .config/waybar/.style.css.swp | Bin 12288 -> 0 bytes .config/waybar/config | 80 ++++++++++++++++++++++++++++++---- .config/waybar/style.css | 57 +++++++++++++----------- 7 files changed, 107 insertions(+), 51 deletions(-) delete mode 100644 .config/waybar/.style.css.swp diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc index 2baac3b2..4cfec04f 100644 --- a/.config/dunst/dunstrc +++ b/.config/dunst/dunstrc @@ -213,7 +213,7 @@ # corners. # The radius will be automatically lowered if it exceeds half of the # notification height to avoid clipping text and/or icons. - corner_radius = 0 + corner_radius = 10 ### Legacy diff --git a/.config/fuzzel/fuzzel.ini b/.config/fuzzel/fuzzel.ini index 8047f1e0..c77ab7b2 100644 --- a/.config/fuzzel/fuzzel.ini +++ b/.config/fuzzel/fuzzel.ini @@ -15,4 +15,4 @@ border=b8bb26ff [border] width=2 -radius=10 +radius=20 diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf index b4501ff3..701bfde3 100644 --- a/.config/hypr/hyprlock.conf +++ b/.config/hypr/hyprlock.conf @@ -1,7 +1,7 @@ background { monitor = path = screenshot - blur_passes = 2 + blur_passes = 3 blur_size = 10 } @@ -50,19 +50,6 @@ label { halign = left valign = bottom } -label { - monitor = - text = cmd[update:500] num=5; echo $num; num=$num-1 - text_align = center - color = rgba(200, 200, 200, 1.0) - font_size = 20 - font_family = Noto Sans - rotate = 0 - - position = 30, -30 - halign = left - valign = top -} label { monitor = @@ -96,7 +83,7 @@ input-field { rounding = -1 check_color = rgb(204, 136, 34) fail_color = rgb(204, 34, 34) - fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> + fail_text = <i>😬Ohhhh, that was wrong mate ⚠️</i> fail_timeout = 2000 fail_transition = 300 capslock_color = -1 diff --git a/.config/waybar/.config.swp b/.config/waybar/.config.swp index 6d48226fe8ac564cad86a4259e886de5cf717402..43a930c7c31e298f777a869d3eba88ee4b15c3bd 100644 GIT binary patch literal 20480 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 delta 723 zcmX}pPiPZC6vy$mN!m0fF|mf^5CZ8c2(mUQRly=E-g3~2h>A7XnyyJ`)}+ZU(t|Vy zD|!*@B8U|YLeWD(bhQ-^Y6Wj<5d}dMp$J-3{6qCnFMfmKz-M^Fo8K_Z)Ei2@KYlp9 zH?t$Tsk2KMVG-|_$^2q&kD@Ke&G<{VBF;B=dmyC9D1BFR6Qg3U2*;d4_(EvBvF%*a z6AXDoKD5x`1e(d%=xj*j5+-m8N3jpx2;;|ck!P5~dDL+X2a!Mo3f=@o9$*FzZeR)* zF$N0}{0xXpV*>R6x6M=Zq8l+R`9)siF>axOGdPVC7(yR1SOXPd{8~l^*Krp65rg2P zPviw2;u^+LN6yD<9iZ5b4lK5be8oJbF^L9FqKpLmXvJ@@$a}oQbKJunTtyB2*oh1_ zA`UNH_|z)$1a~(uIk=2545NhIh{BEUeAs6!p!s?8Eso-8^LVo2JMPSFe&n)ywgjEG zt6#b7RcjB~>E5U9s!<-aN_uTwwU{rMYEQDy-lavNYQ-wm^Z{$ISXQ;9YE}nE)U0M- z(V_`8S1RX*Sc%W~KV8y~{0-mNV)pRXNC%-@#cE~^-6&T_npMuKnPnqo77bm^I!oG& d;xUV6$-dobG*7l?Q!D)i{og&-r|r2^*B?U}lXU<9 diff --git a/.config/waybar/.style.css.swp b/.config/waybar/.style.css.swp deleted file mode 100644 index 3e6f4a13ae6570dfce9b2ed0c2298be62f6caf3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2%ZnUE9LH;Na(pFGL65B?t}fd%yR+;%_T(h^0uvFFAb7F5x~8Yu?yjb)dS(Yn zBIKZdfC%y6&5M$g=s~<F2%beeh>9S1(OkTmL%!9I>6zJwmt0nAmd|$guez#!^{EFe zJO1Y7SI#@nb+-sUX9&4|>yz*zyV$z$bc+O>1`|FrCC7eZ!Du`dN_UI9KqNFu52<mr zYOvR3A{|9xZ%SuAl|7|rG4C>^4yj{9)_^r|7YyWj<PO?oyT7$*TI)RVxbyHsm+nHt zwh3#%8n6be0c*e-um-FFYrq;fDF$@bBG-`YsVd<&s%vZIT0Po}HDC=`1J-~wU=3IU z)_^r&4Oj!#fHhzZoInFKAmqJ!2>Gjx<njOi`tSeSrwRET{06=SH^B{X1?+)KU<Yi2 zM?nkx{U9Mff-k`5-~(_Cgy3cHB5=W3a2ovc03kntFTn)74PFPYfpg#~a2DLYpO9a` z&)_@oDYyZygB&RECU^<F0G<Jlfm48hKkg&s2k<rc3fu%AgAc*`;3}Ac6pX=J;8k!A ztbs>B3;cO6A-{s}!8hPD@DX?y_}~I~5}X15!sjhecs+sZ!lrBuSOeC8HDC=`1OE#H zS4cadGK^Bs+0FKcq@B?qh|<uNQ8?C~v%M6I`Dh;V#lEY?G!RqI+3IKe<*!ZLn1@b( zV19<{J<|4t47hY94WeA(<sEd>TQ8$t@wO6i6gVA!;QReul=_tIg;L~c;5k~-RAp51 zRHKB6SV+(5a6iDiL(*Zn(jsvcmlO2C=!81&kPa%%Hs*zzCmEMi=aM5hjZ!4tl$ttj z`K?p8_^xVGl*M$$CDU;eVo9!CCDL#uM5T_DZi0EHqr`MqC75tcB_6XpR-EQRBurVB z<9EUnAx*kLr1o%0xt<DX?y9<VOUP~^%Bn~6E(9^IHVCG3(cN6r+*>s*urROX__@|1 z?T!S?84sXuwUq&9o6oWZ`^U6GnT{sBY^0v7dR`B9>Wu}at$e#)hdafRTN*~)z=2`Z z%hhwt!b8paij{F-gsUTStNfN$Sh+en<$CCv1&?aW!D4G{tOR`liOFhIi>#QGdTf29 zY1a43j;N!}jxxik*)=zQj6Jb2j}>KIGvH>98)b)%tm^g99k)C{#U$tH^F@+JN$b>$ zqNAzW!#B3;WwfvW9DEKYHQ(k%@v@0x?oB+2Qg<2!dW`b|W5skf8^={REwF0FIHF>6 zOcgm6t<BGk+CY5{k)rs&I~x?8nU_rlV_u$uN2Z{0NQL8L`fsMEOrV+JRHS@J%BVRX yJ!c`(j3Y{D$QR2N%p98QQMM{+#qJ)7RJ$XZMDfgX)-Fd(3wd6oVr@v)F_=3rwM^dt diff --git a/.config/waybar/config b/.config/waybar/config index 986e5137..82248b65 100644 --- a/.config/waybar/config +++ b/.config/waybar/config @@ -2,14 +2,18 @@ { "layer": "top", "position": "bottom", - "height": 40, - "modules-center": ["wlr/taskbar"], - + "modules-center": ["image#pfp", "wlr/taskbar"], + "image#pfp": { + "path": "/home/deadvey/pictures/pfp.png", + "size": 30, + "interval": 20, + "on-click": "fuzzel", + }, "wlr/taskbar": { "format": "{icon}", "icon-size": 30, "icon-theme": "Gruvbox-Dark", - "tooltip-format": "{title}", + "tooltip-format": "{name}", "on-click": "activate", "on-click-right": "minimize", "on-click-middle": "close", @@ -29,9 +33,28 @@ "layer": "top", "position": "top", "height": 30, - "modules-left": ["hyprland/workspaces", "custom/temperature", "cpu", "memory", "custom/time"], - "modules-center": ["clock"], - "modules-right": ["pulseaudio/slider","pulseaudio", "tray"], + "mode": "dock", + "modules-left": [ + "hyprland/workspaces", + ], + "modules-center": [ + "clock" + ], + "modules-right": [ + "custom/cmusinfo", + "pulseaudio/slider", + "network", + "tray", + ], + "custom/cmusinfo": { + "exec": "ssh max@192.168.1.193 cmus-remote -Q | grep title | sed 's/tag title //'", + "format": " {}", + "interval": 1, + "on-click": "ssh max@192.168.1.193 cmus-remote -u", + "on-click-right": "ssh max@192.168.1.193 cmus-remote -n", + "on-scroll-down": "ssh max@192.168.1.193 cmus-remote -v -10%", + "on-scroll-up": "ssh max@192.168.1.193 cmus-remote -v +10%", + }, "hyprland/workspaces": { "disable-scroll": true, "show-special": true, @@ -46,6 +69,26 @@ "default": "" } }, + "network": { + "interface": "enp5s0", + "format": "{ifname}", + "format-wifi": " ", + "format-ethernet": " ", + "format-disconnected": "", //An empty format will hide the module. + "tooltip-format": "{ifname} via {gwaddr} ", + "tooltip-format-wifi": "{essid} ({signalStrength}%) ", + "tooltip-format-ethernet": "{ipaddr} {ifname}", + "tooltip-format-disconnected": " ", + "max-length": 50 + }, + "custom/seperator": { + "format": "|", + }, + "server-cava": { + "exec": "ssh max@192.168.1.193 bash /home/max/caway.sh", + "format": "{}", + "interval": 30, + }, "pulseaudio/slider": { "min": 0, "max": 100, @@ -73,7 +116,28 @@ }, "clock": { "format": "{:%a, %d %b %Y %H:%M:%S %p}", - "interval": 1 + "interval": 1, + "tooltip-format": "<tt><small>{calendar}</small></tt>", + "calendar": { + "mode" : "year", + "mode-mon-col" : 3, + "weeks-pos" : "right", + "on-scroll" : 1, + "format": { + "months": "<span color='#ffead3'><b>{}</b></span>", + "days": "<span color='#ecc6d9'><b>{}</b></span>", + "weeks": "<span color='#99ffdd'><b>W{}</b></span>", + "weekdays": "<span color='#ffcc66'><b>{}</b></span>", + "today": "<span color='#ff6699'><b><u>{}</u></b></span>" + } + }, + "actions": { + "on-click-right": "mode", + "on-scroll-up": "tz_up", + "on-scroll-down": "tz_down", + "on-scroll-up": "shift_up", + "on-scroll-down": "shift_down" + } }, "custom/temperature": { "format": "{} ", diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 2ad6013d..42b7653b 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -9,6 +9,12 @@ box-shadow: none; background-color: #ebdbb2; } +#pulseaudio-slider slider:hover { + background-color: #a89984; +} +#pulseaudio-slider slider:active { + background-color: #b8bb26; +} #pulseaudio-slider trough { min-height: 10px; min-width: 80px; @@ -20,15 +26,22 @@ border-radius: 5px; background-color: #b8bb26; } +#taskbar button { + border-radius: 10px; + padding: 8px 8px 8px 8px; +} #taskbar button.active { background-color: #8ec07c; } -window#waybar.screenBorder { - border: 2px solid #b8bb26; - background-color: transparent; - box-shadow: 0px 0px 0px 60px black, 0px 0px 0px 0.5px #ebdbb2; +#taskbar button:hover { + background-color: #282828; +} +#image { + padding: 8px 8px 8px 8px; border-radius: 10px; - margin: 20px; +} +#image:hover { + background-color: #282828; } window#waybar.top, window#waybar.bottom, @@ -43,7 +56,8 @@ window#waybar.left { margin: 5px; } #workspaces button:hover { - color: #b8bb26; + color: #1d2021; + background: #98971a; } #workspaces button.active { color: #282828; @@ -54,30 +68,21 @@ window#waybar.left { background: #ebdbb2; } #workspaces, -#custom-clock, #clock, -#custom-time, #network, -#disk, -#memory, -#cpu, #pulseaudio, -#custom-metar, -#custom-uptime, -#custom-cmus-artist, -#custom-cmus-song, -#custom-playerctl, -#custom-cava-waybar-local, -#window, -#custom-temperature, #tray, -#custom-server-cava { +#custom-cmusinfo { color: #ebdbb2; - background: transparent; - /*border: 2px solid #b8bb26; - border-radius: 15; - box-shadow: 12px 12px 0px 2px #282828;*/ - padding-left: 3px; - padding-right: 3px; + border-radius: 20px; + padding-left: 8px; + padding-right: 8px; margin: 6px; } +#clock:hover, +#network:hover, +#pulseaudio:hover, +#tray:hover, +#custom-cmusinfo:hover { + background-color: #282828; +}