summaryrefslogtreecommitdiff
path: root/dotfiles/hyprland/.config/waybar
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles/hyprland/.config/waybar')
-rw-r--r--dotfiles/hyprland/.config/waybar/arch-logo.svg6
-rw-r--r--dotfiles/hyprland/.config/waybar/style.css53
-rw-r--r--dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg3
-rw-r--r--dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg3
4 files changed, 31 insertions, 34 deletions
diff --git a/dotfiles/hyprland/.config/waybar/arch-logo.svg b/dotfiles/hyprland/.config/waybar/arch-logo.svg
index 0c03976..9892ef8 100644
--- a/dotfiles/hyprland/.config/waybar/arch-logo.svg
+++ b/dotfiles/hyprland/.config/waybar/arch-logo.svg
@@ -1,4 +1,4 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="4 4 56 56" version="1.1">
- <circle style="fill:#67809c" cx="32" cy="32" r="28"/>
- <path style="fill:#ffffff" d="m 32.001272,8.2 c -1.781906,4.365386 -2.856728,7.224642 -4.83977,11.460214 1.217058,1.288514 2.708396,2.781644 5.13031,4.476314 C 29.687034,23.064586 27.913272,21.9961 26.584468,20.879242 24.04675,26.173342 20.066442,33.707228 11.999957,48.2 18.339392,44.540842 23.599636,42.287642 28.17934,41.4262 27.98224,40.580986 27.872528,39.662642 27.88066,38.707728 l 0.0058,-0.19708 c 0.09956,-4.061442 1.871392,-7.664814 4.374576,-7.453514 2.503192,0.2113 3.96354,4.160072 3.861952,8.2215 -0.0184,0.763944 -0.10356,1.4974 -0.253976,2.17803 4.528902,0.88787 9.8812,3.13497 16.131032,6.743328 -1.2333,-2.269444 -2.338612,-4.311344 -3.389064,-6.259772 -1.655914,-1.284056 -3.378888,-2.954142 -6.902038,-4.7624 2.419884,0.629844 4.1591,1.353144 5.510262,2.165844 C 36.531818,19.445258 35.664228,16.801558 32.000886,8.201214 Z"/>
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="-3 -3 70 70" version="1.1">
+ <circle stroke="none" style="fill:#67809c" cx="32" cy="32" r="35"/>
+ <path shape-rendering="geometricPrecision" style="fill:#ffffff" d="m 32.001272,8.2 c -1.781906,4.365386 -2.856728,7.224642 -4.83977,11.460214 1.217058,1.288514 2.708396,2.781644 5.13031,4.476314 C 29.687034,23.064586 27.913272,21.9961 26.584468,20.879242 24.04675,26.173342 20.066442,33.707228 11.999957,48.2 18.339392,44.540842 23.599636,42.287642 28.17934,41.4262 27.98224,40.580986 27.872528,39.662642 27.88066,38.707728 l 0.0058,-0.19708 c 0.09956,-4.061442 1.871392,-7.664814 4.374576,-7.453514 2.503192,0.2113 3.96354,4.160072 3.861952,8.2215 -0.0184,0.763944 -0.10356,1.4974 -0.253976,2.17803 4.528902,0.88787 9.8812,3.13497 16.131032,6.743328 -1.2333,-2.269444 -2.338612,-4.311344 -3.389064,-6.259772 -1.655914,-1.284056 -3.378888,-2.954142 -6.902038,-4.7624 2.419884,0.629844 4.1591,1.353144 5.510262,2.165844 C 36.531818,19.445258 35.664228,16.801558 32.000886,8.201214 Z"/>
</svg>
diff --git a/dotfiles/hyprland/.config/waybar/style.css b/dotfiles/hyprland/.config/waybar/style.css
index 45ce837..4551de9 100644
--- a/dotfiles/hyprland/.config/waybar/style.css
+++ b/dotfiles/hyprland/.config/waybar/style.css
@@ -1,5 +1,5 @@
-/* Waybar style - Hudson theme */
-/* Tomorrow Night + Goldenrod accent */
+/* Waybar style - Dupre theme */
+/* Warm, earthy colors from dupre-theme.el */
* {
border: none;
@@ -24,14 +24,18 @@ window#waybar {
padding: 0;
margin: 0.15rem;
background-color: transparent;
- color: #bbbbbb;
+ color: #969385;
+ background-image: url("/home/cjennings/.config/waybar/ws-icons/ws-inactive.svg");
+ background-size: contain;
+ background-repeat: no-repeat;
+ background-position: center;
border-radius: 50%;
transition: all 0.3s ease;
}
#workspaces button.active {
- background: #daa520;
- color: #222222;
+ background-image: url("/home/cjennings/.config/waybar/ws-icons/ws-active.svg");
+ color: #151311;
}
#custom-menu {
@@ -48,15 +52,15 @@ window#waybar {
}
#workspaces button.urgent {
- background-color: rgba(255, 88, 88, 0.4);
+ background-color: rgba(212, 124, 89, 0.4);
}
.modules-right, .modules-left {
- background-color: #222222;
+ background-color: #151311;
border-radius: 1rem;
padding: 0.1rem 0.6rem;
margin: 0.3rem;
- border: 0.095rem solid #daa520;
+ border: 0.095rem solid #d7af5f;
box-shadow: 0rem 0.2rem 0.4rem rgba(0,0,0,0.5);
}
@@ -74,7 +78,7 @@ window#waybar {
#window {
padding: 0.45rem;
margin: 0.3rem;
- color: #bbbbbb;
+ color: #969385;
background-color: transparent;
border-radius: 1rem;
}
@@ -90,52 +94,39 @@ window#waybar {
#custom-disk:hover,
#custom-netspeed:hover,
#pulseaudio:hover,
-#idle_inhibitor:hover,
#sysmonitor:hover,
#custom-layout:hover {
- background-color: #444444;
+ background-color: #474544;
border-radius: 1rem;
}
-#clock {
- color: #eeeeee;
-}
-
-#pulseaudio {
- color: #bbbbbb;
-}
#custom-netspeed.disconnected {
- color: #ff5858;
+ color: #d47c59;
}
#temperature.warning {
- color: #daa520;
+ color: #d7af5f;
}
#temperature.critical {
- color: #ff5858;
+ color: #d47c59;
}
#custom-disk.warning {
- color: #daa520;
+ color: #d7af5f;
}
#custom-disk.critical {
- color: #ff5858;
+ color: #d47c59;
}
#battery.warning {
- color: #daa520;
+ color: #d7af5f;
}
#battery.critical {
- color: #ff5858;
-}
-
-#tray {
- margin-right: 0;
- padding-right: 0;
+ color: #d47c59;
}
#tray > .passive {
@@ -144,5 +135,5 @@ window#waybar {
#tray > .needs-attention {
-gtk-icon-effect: highlight;
- background-color: #daa520;
+ background-color: #d7af5f;
}
diff --git a/dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg b/dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg
new file mode 100644
index 0000000..e03c509
--- /dev/null
+++ b/dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="-3 -3 70 70" version="1.1">
+ <circle cx="32" cy="32" r="35" fill="#d7af5f" stroke="none"/>
+</svg>
diff --git a/dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg b/dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg
new file mode 100644
index 0000000..11da8ff
--- /dev/null
+++ b/dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="-3 -3 70 70" version="1.1">
+ <circle cx="32" cy="32" r="35" fill="#151311" stroke="none"/>
+</svg>