aboutsummaryrefslogtreecommitdiff
path: root/hypr/.config/hypr/waybar-alt-1/style_origin.css
diff options
context:
space:
mode:
Diffstat (limited to 'hypr/.config/hypr/waybar-alt-1/style_origin.css')
-rwxr-xr-xhypr/.config/hypr/waybar-alt-1/style_origin.css306
1 files changed, 306 insertions, 0 deletions
diff --git a/hypr/.config/hypr/waybar-alt-1/style_origin.css b/hypr/.config/hypr/waybar-alt-1/style_origin.css
new file mode 100755
index 0000000..c6ed882
--- /dev/null
+++ b/hypr/.config/hypr/waybar-alt-1/style_origin.css
@@ -0,0 +1,306 @@
+/*
+ * Copyright (C) 2020-2023 Aditya Shakya <adi1090x@gmail.com>
+*/
+
+/** ********** Import Colors ********** **/
+@import "./colors.css";
+
+/** ********** Fonts ********** **/
+* {
+ font-family: "JetBrains Mono", "Iosevka Nerd Font", archcraft, sans-serif;
+ font-size: 14px;
+}
+
+/** ********** Waybar Window ********** **/
+window#waybar {
+ background-color: @background;
+ color: @foreground;
+ border-bottom: 2px solid @background-alt1;
+ transition-property: background-color;
+ transition-duration: .5s;
+}
+
+window#waybar.hidden {
+ opacity: 0.5;
+}
+
+/** ********** Custom ********** **/
+
+#custom-menu {
+ background-color: @background-alt1;
+ color: @magenta;
+ font-size: 18px;
+ border-radius: 0px 14px 0px 0px;
+ margin: 0px 0px 0px 0px;
+ padding: 2px 8px 2px 8px;
+}
+
+#custom-power {
+ background-color: @pink;
+ color: @background;
+ font-size: 16px;
+ border-radius: 10px;
+ margin: 6px 6px 6px 0px;
+ padding: 2px 8px 2px 8px;
+}
+
+/** ********** Idle Inhibitor ********** **/
+#idle_inhibitor {
+ background-color: @green;
+ color: @background;
+ border-radius: 10px;
+ margin: 6px 0px 6px 6px;
+ padding: 4px 6px;
+}
+
+#idle_inhibitor.deactivated {
+ background-color: @orange;
+}
+
+/** ********** Tray ********** **/
+#tray {
+ background-color: @background-alt1;
+ border-radius: 10px;
+ margin: 6px 0px 6px 6px;
+ padding: 4px 6px;
+}
+
+#tray>.passive {
+ -gtk-icon-effect: dim;
+}
+
+#tray>.needs-attention {
+ -gtk-icon-effect: highlight;
+}
+
+#tray>.active {}
+
+/** ********** MPD ********** **/
+@keyframes gradient {
+ 0% {
+ background-position: 0% 50%;
+ }
+
+ 50% {
+ background-position: 100% 50%;
+ }
+
+ 100% {
+ background-position: 0% 50%;
+ }
+}
+
+#mpd {
+ color: @foreground;
+ font-size: 12px;
+ font-weight: bold;
+}
+
+#mpd.disconnected {
+ color: @red;
+}
+
+#mpd.stopped {
+ color: @orange;
+}
+
+#mpd.playing {
+ color: @cyan;
+}
+
+#mpd.paused {}
+
+#mpd.2 {
+ border-radius: 10px 0px 0px 10px;
+ margin: 6px 0px 6px 6px;
+ padding: 4px 6px 4px 10px;
+}
+
+#mpd.3 {
+ margin: 6px 0px 6px 0px;
+ padding: 4px;
+}
+
+#mpd.4 {
+ border-radius: 0px 10px 10px 0px;
+ margin: 6px 6px 6px 0px;
+ padding: 4px 10px 4px 6px;
+}
+
+#mpd.2,
+#mpd.3,
+#mpd.4 {
+ background-color: @background-alt1;
+ font-size: 14px;
+}
+
+/** ********** Spotify ********** **/
+#custom-spotify {
+ background-color: @background-alt1;
+ color: @foreground;
+ border-radius: 10px;
+ margin: 6px 0px 6px 6px;
+ padding: 4px 8px;
+ font-size: 12px;
+ font-weight: bold;
+}
+
+#custom-spotify.paused {
+ color: @foreground;
+}
+
+#custom-spotify.playing {
+ background: linear-gradient(90deg, @magenta 25%, @red 50%, @yellow 75%, @cyan 100%);
+ background-size: 300% 300%;
+ animation: gradient 10s ease infinite;
+ color: @background;
+}
+
+#custom-spotify.offline {
+ color: @red;
+}
+
+/** ********** CPU ********** **/
+#cpu {
+ color: @red;
+}
+
+/** ********** Memory ********** **/
+#memory {
+ color: @green;
+}
+
+/** ********** Disk ********** **/
+#disk {
+ color: @yellow;
+}
+
+/** ********** Pulseaudio ********** **/
+#pulseaudio {
+ color: @green;
+}
+
+#pulseaudio.bluetooth {
+ color: @cyan;
+}
+
+#pulseaudio.muted {
+ color: @red;
+}
+
+#pulseaudio.2 {}
+
+#pulseaudio.2.bluetooth {}
+
+#pulseaudio.2.muted {}
+
+/** ********** Backlight ********** **/
+#backlight {
+ color: @yellow;
+}
+
+/** ********** Battery ********** **/
+#battery {
+ color: @magenta;
+}
+
+#battery.charging {}
+
+#battery.plugged {}
+
+@keyframes blink {
+ to {
+ color: @foreground;
+ }
+}
+
+#battery.critical:not(.charging) {
+ background-color: @background-alt1;
+}
+
+#battery.2.critical:not(.charging) {
+ background-color: @background-alt2;
+ color: @orange;
+ animation-name: blink;
+ animation-duration: 0.5s;
+ animation-timing-function: linear;
+ animation-iteration-count: infinite;
+ animation-direction: alternate;
+}
+
+/** ********** Network ********** **/
+#network {
+ color: @blue;
+}
+
+#network.disconnected,
+#network.disabled {
+ color: @red;
+}
+
+#network.linked {}
+
+#network.ethernet {}
+
+#network.wifi {}
+
+/** ********** Clock ********** **/
+#clock {
+ color: @cyan;
+}
+
+/** ********** WLR Desktop ********** **/
+#workspaces {
+ background-color: @background-alt1;
+ border-radius: 10px;
+ margin: 6px 0px 6px 6px;
+ padding: 0px 5px;
+}
+
+#workspaces button {
+ color: @foreground;
+}
+
+#workspaces button.active {
+ color: @pink;
+}
+
+#workspaces button.urgent {
+ color: @red;
+}
+
+#workspaces button.hidden {
+ color: @yellow;
+}
+
+/** ********** Common style ********** **/
+#backlight,
+#battery,
+#clock,
+#cpu,
+#disk,
+#memory,
+#pulseaudio,
+#network {
+ background-color: @background-alt1;
+ border-radius: 10px 0px 0px 10px;
+ margin: 6px 0px 6px 0px;
+ padding: 4px 6px;
+}
+
+#backlight.2,
+#battery.2,
+#clock.2,
+#cpu.2,
+#disk.2,
+#memory.2,
+#pulseaudio.2,
+#network.2 {
+ background-color: @background-alt2;
+ color: @foreground;
+ font-size: 12px;
+ font-weight: bold;
+ border-radius: 0px 10px 10px 0px;
+ margin: 6px 6px 6px 0px;
+ padding: 5px 6px 4px 6px;
+} \ No newline at end of file