From 40b9e351e6a965342dff7e73cef5f21dd0b9982d Mon Sep 17 00:00:00 2001 From: Alex Selimov Date: Tue, 11 Nov 2025 21:23:30 -0500 Subject: [PATCH 1/2] Update colorscheme swap configuration and other small changes --- bin/swap_mode.sh | 27 ++++++++++++++++++++++++--- config/ghostty/config | 2 +- home/.zshrc | 15 +++++++++++++++ 3 files changed, 40 insertions(+), 4 deletions(-) diff --git a/bin/swap_mode.sh b/bin/swap_mode.sh index 2debbd4..521e853 100755 --- a/bin/swap_mode.sh +++ b/bin/swap_mode.sh @@ -66,7 +66,7 @@ if [ "$(uname)" != "Darwin" ]; then # GTK Theme gsettings set org.gnome.desktop.interface gtk-theme '' gsettings set org.gnome.desktop.interface gtk-theme 'WhiteSur-Dark' - gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' + gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' sed -i -e 's@Net/ThemeName.*@Net/ThemeName "WhiteSur-Dark"@' ~/.xsettingsd # Rofi theme @@ -83,12 +83,23 @@ if [ "$(uname)" != "Darwin" ]; then s/^([[:space:]]*foreground[[:space:]]*=[[:space:]]*).*/\1"#BBBBBB"/ }' "$DUNST_CONF" + # Plasma theme + if [[ "$XDG_CURRENT_DESKTOP" == "KDE" ]]; then + plasma-apply-lookandfeel -a com.github.vinceliuice.WhiteSur-dark + plasma-apply-cursortheme phinger-cursors-dark + kwriteconfig6 --file kdeglobals --group Icons --key Theme Papirus-Dark + kwriteconfig6 --file ksplashrc --group KSplash --key Theme Breeze + kquitapp6 plasmashell + sleep 0.3 + kstart5 plasmashell + fi + else echo "Swapping to light mode" # GTK Theme gsettings set org.gnome.desktop.interface gtk-theme '' gsettings set org.gnome.desktop.interface gtk-theme 'WhiteSur-Light' - gsettings set org.gnome.desktop.interface color-scheme 'default' + gsettings set org.gnome.desktop.interface color-scheme 'default' sed -i -e 's@Net/ThemeName.*@Net/ThemeName "WhiteSur-Light"@' ~/.xsettingsd # Swap dunst urgency_low background and foreground sed -E -i '/^\[urgency_low\]/,/^\[.*\]/ { @@ -104,7 +115,17 @@ if [ "$(uname)" != "Darwin" ]; then # Rofi theme sed -i -e "s/dark.rasi/light.rasi/" $HOME/.config/rofi/config.rasi - + # + # Plasma theme + if [[ "$XDG_CURRENT_DESKTOP" == "KDE" ]]; then + plasma-apply-lookandfeel -a com.github.vinceliuice.WhiteSur-alt + plasma-apply-cursortheme phinger-cursors-dark + kwriteconfig6 --file kdeglobals --group Icons --key Theme Papirus + kwriteconfig6 --file ksplashrc --group KSplash --key Theme Breeze + kquitapp6 plasmashell + sleep 0.3 + kstart6 plasmashell + fi fi killall dunst diff --git a/config/ghostty/config b/config/ghostty/config index 18755a9..db4b4ad 100644 --- a/config/ghostty/config +++ b/config/ghostty/config @@ -3,7 +3,7 @@ font-family = "IosevkaTerm Nerd Font Propo" font-style = "Regular" font-size = 11 background-opacity = 1.0 -window-decoration = none +window-decoration = auto confirm-close-surface = false # Auto light/dark theme pair that matches your two palettes below diff --git a/home/.zshrc b/home/.zshrc index a136b9e..98ba654 100644 --- a/home/.zshrc +++ b/home/.zshrc @@ -34,6 +34,7 @@ source ~/.profile #============================================================================== alias clip2png="xclip -selection clipboard -target image/png -out" +alias k="kubectl" @@ -103,6 +104,12 @@ claude() { npm 2>&1 1>/dev/null claude "$@" } + +codex() { + unset -f codex + npm 2>&1 1>/dev/null + codex "$@" +} # ghcup [ -f "/home/aselimov/.ghcup/env" ] && . "/home/aselimov/.ghcup/env" # ghcup-env @@ -159,3 +166,11 @@ fi if [[ -z "$TMUX" ]] && [[ -n "$PS1" ]]; then tmux attach -t dev || tmux new -s dev fi + +# pnpm +export PNPM_HOME="/home/aselimov/.local/share/pnpm" +case ":$PATH:" in + *":$PNPM_HOME:"*) ;; + *) export PATH="$PNPM_HOME:$PATH" ;; +esac +# pnpm end From da4475fb721ecde984b02ceebc7e4d3b7d06ff7e Mon Sep 17 00:00:00 2001 From: Alex Selimov Date: Tue, 11 Nov 2025 21:24:05 -0500 Subject: [PATCH 2/2] Remove unneeded configurations --- config/hypr/hyprland.conf | 296 ------------------------------------- config/hypr/hyprlock.conf | 106 ------------- config/hypr/hyprpaper.conf | 2 - config/waybar/config | 125 ---------------- config/waybar/style.css | 222 ---------------------------- 5 files changed, 751 deletions(-) delete mode 100644 config/hypr/hyprland.conf delete mode 100644 config/hypr/hyprlock.conf delete mode 100644 config/hypr/hyprpaper.conf delete mode 100644 config/waybar/config delete mode 100644 config/waybar/style.css diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf deleted file mode 100644 index 2af09c4..0000000 --- a/config/hypr/hyprland.conf +++ /dev/null @@ -1,296 +0,0 @@ -# This is an example Hyprland config file. -# Refer to the wiki for more information. -# https://wiki.hyprland.org/Configuring/ - -# Please note not all available settings / options are set here. -# For a full list, see the wiki - -# You can split this configuration into multiple files -# Create your files separately and then link them to this file like this: -# source = ~/.config/hypr/myColors.conf - - -################ -### MONITORS ### -################ - - -################### -### MY PROGRAMS ### -################### - -# See https://wiki.hyprland.org/Configuring/Keywords/ - -# Set programs that you use -$terminal = ghostty -$fileManager = dolphin -$menu = rofi -show drun - - -########################### -### Program windowrules ### -########################### - -windowrule = workspace 1, class:Element -windowrule = workspace 2, class:anytype -windowrule = workspace 3, class:thunderbird -windowrule = workspace 4, class:com.mitchellh.ghostty -windowrule = workspace 5, class:zen - - -################# -### AUTOSTART ### -################# - -# Autostart necessary processes (like notifications daemons, status bars, etc.) -# Or execute your favorite apps at launch like this: - -exec-once = waybar -exec-once = hyprpaper -exec = /home/aselimov/bin/monitor_daemon.sh -exec-once = element-desktop -exec-once = /opt/Anytype/anytype -exec-once = thunderbird -exec-once = ghostty -exec-once = zen-browser - -# exec-once = nm-applet & -# exec-once = waybar & hyprpaper & firefox - - -############################# -### ENVIRONMENT VARIABLES ### -############################# - -# See https://wiki.hyprland.org/Configuring/Environment-variables/ - -env = XCURSOR_SIZE,24 -env = HYPRCURSOR_SIZE,24 - - -################### -### PERMISSIONS ### -################### - -# See https://wiki.hyprland.org/Configuring/Permissions/ -# Please note permission changes here require a Hyprland restart and are not applied on-the-fly -# for security reasons - -# ecosystem { -# enforce_permissions = 1 -# } - -# permission = /usr/(bin|local/bin)/grim, screencopy, allow -# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow -# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow - - -##################### -### LOOK AND FEEL ### -##################### - -# Refer to https://wiki.hyprland.org/Configuring/Variables/ - -# https://wiki.hyprland.org/Configuring/Variables/#general -general { - gaps_in = 5 - gaps_out = 20 - - border_size = 1 - - # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors - col.active_border = rgba(BBBBBBee) - col.inactive_border = rgba(8e8e8eaa) - - # Set to true enable resizing windows by clicking and dragging on borders and gaps - resize_on_border = false - - # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on - allow_tearing = false - - layout = master -} - -# https://wiki.hyprland.org/Configuring/Variables/#decoration -decoration { - rounding = 5 - rounding_power = 2 - - # Change transparency of focused and unfocused windows - active_opacity = 1.0 - inactive_opacity = 1.0 - - shadow { - enabled = true - range = 4 - render_power = 3 - color = rgba(1a1a1aee) - } - - # https://wiki.hyprland.org/Configuring/Variables/#blur - blur { - enabled = false - size = 3 - passes = 1 - - vibrancy = 0.1696 - } -} - -# https://wiki.hyprland.org/Configuring/Variables/#animations -animations { - enabled = yes, please :) - - # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more - - bezier = easeOutQuint,0.23,1,0.32,1 - bezier = easeInOutCubic,0.65,0.05,0.36,1 - bezier = linear,0,0,1,1 - bezier = almostLinear,0.5,0.5,0.75,1.0 - bezier = quick,0.15,0,0.1,1 - - animation = global, 1, 10, default - animation = border, 1, 5.39, easeOutQuint - animation = windows, 1, 4.79, easeOutQuint - animation = windowsIn, 1, 4.1, easeOutQuint, popin 87% - animation = windowsOut, 1, 1.49, linear, popin 87% - animation = fadeIn, 1, 1.73, almostLinear - animation = fadeOut, 1, 1.46, almostLinear - animation = fade, 1, 3.03, quick - animation = layers, 1, 3.81, easeOutQuint - animation = layersIn, 1, 4, easeOutQuint, fade - animation = layersOut, 1, 1.5, linear, fade - animation = fadeLayersIn, 1, 1.79, almostLinear - animation = fadeLayersOut, 1, 1.39, almostLinear - animation = workspaces, 1, 1.94, almostLinear, slide - animation = workspacesIn, 1, 1.21, almostLinear, slide - animation = workspacesOut, 1, 1.94, almostLinear, slide -} - -# Ref https://wiki.hyprland.org/Configuring/Workspace-Rules/ -# "Smart gaps" / "No gaps when only" -# uncomment all if you wish to use that. -workspace = w[tv1], gapsout:0, gapsin:0 -workspace = f[1], gapsout:0, gapsin:0 -windowrule = bordersize 0, floating:0, onworkspace:w[tv1] -windowrule = rounding 0, floating:0, onworkspace:w[tv1] -windowrule = bordersize 0, floating:0, onworkspace:f[1] -windowrule = rounding 0, floating:0, onworkspace:f[1] - -# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more -master { - new_status = master -} - -# https://wiki.hyprland.org/Configuring/Variables/#misc -misc { - force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers - disable_hyprland_logo = true# If true disables the random hyprland logo / anime girl background. :( - vfr = true -} - - -############# -### INPUT ### -############# - -# https://wiki.hyprland.org/Configuring/Variables/#input -input { - kb_layout = us - kb_variant = - kb_model = - kb_options = caps:escape - kb_rules = - - follow_mouse = 1 - - sensitivity = 0 # -1.0 - 1.0, 0 means no modification. - - touchpad { - natural_scroll = false - } - -} - -$mainMod = ALT -# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more -bind = $mainMod SHIFT, Return, exec, $terminal -bind = $mainMod SHIFT, C, killactive, -bind = $mainMod SHIFT, Q, exec, hyprlock -bind = $mainMod, Space, togglefloating, -bind = $mainMod, p, exec, $menu - -# Move focus with mainMod + arrow keys -bind = $mainMod, l, workspace, e+1 -bind = $mainMod, h, workspace, e-1 -bind = $mainMod, j, layoutmsg, cyclenext -bind = $mainMod, k, layoutmsg, cycleprev -bind = $mainMod SHIFT, L, layoutmsg, mfact +0.05 -bind = $mainMod SHIFT, H, layoutmsg, mfact -0.05 -bind = $mainMod SHIFT, J, layoutmsg, swapnext -bind = $mainMod SHIFT, K, layoutmsg, swapprev -bind = $mainMod, Return, layoutmsg, swapwithmaster -bind = $mainMod, m, fullscreen, 1 - -# Switch workspaces with mainMod + [0-9] -bind = $mainMod, 1, workspace, 1 -bind = $mainMod, 2, workspace, 2 -bind = $mainMod, 3, workspace, 3 -bind = $mainMod, 4, workspace, 4 -bind = $mainMod, 5, workspace, 5 -bind = $mainMod, 6, workspace, 6 - -# Move active window to a workspace with mainMod + SHIFT + [0-9] -bind = $mainMod SHIFT, 1, movetoworkspace, 1 -bind = $mainMod SHIFT, 2, movetoworkspace, 2 -bind = $mainMod SHIFT, 3, movetoworkspace, 3 -bind = $mainMod SHIFT, 4, movetoworkspace, 4 -bind = $mainMod SHIFT, 5, movetoworkspace, 5 -bind = $mainMod SHIFT, 6, movetoworkspace, 6 - -# Example special workspace (scratchpad) -#bind = $mainMod, S, togglespecialworkspace, magic -#bind = $mainMod SHIFT, S, movetoworkspace, special:magic - -bind = ALT_SUPER, l, exec, /usr/bin/passmenu --type - - -# Scroll through existing workspaces with mainMod + scroll -bind = $mainMod, mouse_down, workspace, e+1 -bind = $mainMod, mouse_up, workspace, e-1 - -# Move/resize windows with mainMod + LMB/RMB and dragging -bindm = $mainMod, mouse:272, movewindow -bindm = $mainMod, mouse:273, resizewindow - -# Laptop multimedia keys for volume and LCD brightness -bindel = ,XF86AudioRaiseVolume, exec, /home/aselimov/bin/volume.sh up -bindel = ,XF86AudioLowerVolume, exec, /home/aselimov/bin/volume.sh down -bindel = ,XF86AudioMute, exec, /home/aselimov/bin/volume.sh mute -bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle -bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+ -bindel = ,XF86MonBrightnessDown, exec, brightnessctl -e4 -n2 set 5%- - -# Requires playerctl -bindl = , XF86AudioNext, exec, playerctl next -bindl = , XF86AudioPause, exec, playerctl play-pause -bindl = , XF86AudioPlay, exec, playerctl play-pause -bindl = , XF86AudioPrev, exec, playerctl previous - - - -############################## -### WINDOWS AND WORKSPACES ### -############################## - -# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more -# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules - -# Example windowrule -# windowrule = float,class:^(kitty)$,title:^(kitty)$ - -# Ignore maximize requests from apps. You'll probably like this. -windowrule = suppressevent maximize, class:.* - -# Fix some dragging issues with XWayland -#windowrule = nofochttps://wiki.hyprland.org/Configuring/Master-Layout/us,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 diff --git a/config/hypr/hyprlock.conf b/config/hypr/hyprlock.conf deleted file mode 100644 index 32942f1..0000000 --- a/config/hypr/hyprlock.conf +++ /dev/null @@ -1,106 +0,0 @@ -# sample hyprlock.conf -# for more configuration options, refer https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock -# -# rendered text in all widgets supports pango markup (e.g. or tags) -# ref. https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/#general-remarks -# -# shortcuts to clear password buffer: ESC, Ctrl+U, Ctrl+Backspace -# -# you can get started by copying this config to ~/.config/hypr/hyprlock.conf -# - -$font = Monospace - -general { - hide_cursor = false -} - -# uncomment to enable fingerprint authentication -# auth { -# fingerprint { -# enabled = true -# ready_message = Scan fingerprint to unlock -# present_message = Scanning... -# retry_delay = 250 # in milliseconds -# } -# } - -animations { - enabled = true - bezier = linear, 1, 1, 0, 0 - animation = fadeIn, 1, 5, linear - animation = fadeOut, 1, 5, linear - animation = inputFieldDots, 1, 2, linear -} - -background { - monitor = - path = screenshot - blur_passes = 3 -} - -input-field { - monitor = - size = 20%, 5% - outline_thickness = 3 - inner_color = rgba(0, 0, 0, 0.0) # no fill - - outer_color = rgba(33ccffee) rgba(00ff99ee) 45deg - check_color = rgba(00ff99ee) rgba(ff6633ee) 120deg - fail_color = rgba(ff6633ee) rgba(ff0066ee) 40deg - - font_color = rgb(143, 143, 143) - fade_on_empty = false - rounding = 15 - - font_family = $font - placeholder_text = Input password... - fail_text = $PAMFAIL - - # uncomment to use a letter instead of a dot to indicate the typed password - # dots_text_format = * - # dots_size = 0.4 - dots_spacing = 0.3 - - # uncomment to use an input indicator that does not show the password length (similar to swaylock's input indicator) - # hide_input = true - - position = 0, -20 - halign = center - valign = center -} - -# TIME -label { - monitor = - text = $TIME # ref. https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/#variable-substitution - font_size = 90 - font_family = $font - - position = -30, 0 - halign = right - valign = top -} - -# DATE -label { - monitor = - text = cmd[update:60000] date +"%A, %d %B %Y" # update every 60 seconds - font_size = 25 - font_family = $font - - position = -30, -150 - halign = right - valign = top -} - -label { - monitor = - text = - font_size = 24 - onclick = hyprctl switchxkblayout all next - - position = 250, -20 - halign = center - valign = center -} diff --git a/config/hypr/hyprpaper.conf b/config/hypr/hyprpaper.conf deleted file mode 100644 index 7ee630c..0000000 --- a/config/hypr/hyprpaper.conf +++ /dev/null @@ -1,2 +0,0 @@ -preload = /home/aselimov/media/wallpapers/current_rotation/fuji.jpg -wallpaper = eDP-1, /home/aselimov/media/wallpapers/current_rotation/fuji.jpg diff --git a/config/waybar/config b/config/waybar/config deleted file mode 100644 index d2b0dde..0000000 --- a/config/waybar/config +++ /dev/null @@ -1,125 +0,0 @@ -{ - "position": "top", // Waybar position (top|bottom|left|right) - "height": 5, // Waybar height (to be removed for auto height) - "modules-left": ["hyprland/workspaces"], - "modules-center": ["clock"], - "modules-right": ["custom/packages", "pulseaudio", "network", "cpu","memory","battery"], - "sway/mode": { - "format": "{}" - }, - "mpd": { - "format": " {title} | {artist} ({elapsedTime:%M:%S}/{totalTime:%M:%S})", - "format-disconnected": "", - "format-stopped": "", - "unknown-tag": "N/A", - "interval": 2, - "consume-icons": { - "on": " " - }, - "random-icons": { - "off": " ", - "on": " " - }, - "repeat-icons": { - "on": " " - }, - "single-icons": { - "on": "1 " - }, - "state-icons": { - "paused": "", - "playing": "" - }, - "tooltip-format": "MPD (connected)", - "tooltip-format-disconnected": "MPD (disconnected)" - }, - "idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": "", - "deactivated": "" - } - }, - "tray": { - "spacing": 10 - }, - "clock": { - "format": "{:%A, %b %d | %I:%M %p}", - "format-alt": "{:%Y-%m-%d}" - - }, - "cpu": { - "states": { - "critical": 90, - "warning": 75, - "good": 0, - }, - "format": "", - "format-alt": "{usage}% ", - }, - - "memory": { - "states": { - "critical": 80, - "warning": 50, - "good": 0, - }, - "format": "", - }, - "temperature": { - "critical-threshold": 80, - "format": "{temperatureC}°C {icon}", - "format-icons": ["", "", ""] - }, - "backlight": { - "format": "{icon}", - "format-icons": ["", ""] - }, - "battery": { - "states": { - "good": 95, - "warning": 30, - "critical": 15 - }, - "format": "{icon}", - "format-icons": ["", "", "", "", ""], - "format-charging": "{icon}", - "format-plugged": "{icon}", - "format-alt": "{capacity}% | {time}" - }, - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interfac - "format-wifi": "", - "tooltip-format-wifi": "{essid} {signalStrength}%", - "format-ethernet": "", - "format-linked": "{ifname} (No IP) ", - "format-disconnected": "󰖪", - "format-alt": "{ifname}: {ipaddr}/{cidr}" - }, - "pulseaudio": { - // "scroll-step": 1, // %, can be a float - "format-icons": ["", "", ""], - "format": "{icon}", - "format-bluetooth": "{{icon} {format_source}", - "format-bluetooth-muted": "󰝟 {format_source}", - "format-muted": "󰝟 ", - "on-click": "pavucontrol" - }, - "custom/packages": { - "format": " {}", - "exec": "/home/aselimov/bin/outdated_packages.sh" - }, - "hyprland/workspaces": { - "format": "{icon}", - "format-icons":{ - "1": "", - "2": "󰠮", - "3": "", - "4": "", - "5": "" - }, - "active-only": true, - "on-scroll-up": "hyprctl dispatch workspace e+1", - "on-scroll-down": "hyprctl dispatch workspace e-1" -} -} diff --git a/config/waybar/style.css b/config/waybar/style.css deleted file mode 100644 index b108d70..0000000 --- a/config/waybar/style.css +++ /dev/null @@ -1,222 +0,0 @@ -* { - border: none; - border-radius: 4px; - /* `ttf-font-awesome` is required to be installed for icons */ - font-family: "IosevkaTermSlab Nerd Font Propo"; - - /* adjust font-size value to your liking: */ - font-size: 14px; - - min-height: 0; -} - -window#waybar { - background-color: #191919; - color: #ffffff; -} - -#workspaces button { - color: #ffffff; - box-shadow: inset 0 -3px transparent; -} - -#workspaces button:hover { - background: rgba(0, 0, 0, 0.9); - box-shadow: inset 0 -3px #ffffff; -} - -#workspaces button.focused { - background-color: #64727d; -} - -#workspaces button.urgent { - background-color: #eb4d4b; -} - -#mode { - background-color: #64727d; -} - -#clock, -#battery, -#cpu, -#memory, -#temperature, -#backlight, -#network, -#pulseaudio, -#custom-media, -#tray, -#mode, -#idle_inhibitor, -#mpd { - padding: 0 10px; - margin: 6px 3px; - color: #191919; -} - -#window, -#workspaces { - margin: 0 4px; -} - -/* If workspaces is the leftmost module, omit left margin */ -.modules-left > widget:first-child > #workspaces { - margin-left: 0; -} - -/* If workspaces is the rightmost module, omit right margin */ -.modules-right > widget:last-child > #workspaces { - margin-right: 0; -} - -#clock { - background-color: #191919; - color: white; -} - -#battery { - background-color: #191919; - color: white; -} - -#battery.charging { - color: #8BAE68; - background-color: #191919; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #191919; - } -} - -#battery.critical:not(.charging) { - color: #DE6E7C; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} - -label:focus { - background-color: #191919; -} - -#cpu { - background-color: #191919; - color: #ffffff; -} - -#cpu.warning{ - color: #D68C67; -} -#cpu.critical{ - color: #DE6E7C; -} - -#memory { - background-color: #191919; - color: #ffffff; -} - -#memory.warning{ - color: #D68C67; -} -#memory.critical{ - color: #DE6E7C; -} -#backlight { - background-color: #191919; - color: white; -} - -#network { - background-color: #191919; - color: white; -} - -#network.disconnected { - background-color: #DE6E7c; -} - -#pulseaudio { - background-color: #191919; - color: #ffffff; -} - -#pulseaudio.muted { - background-color: #191919; - color: #DE6E7c; -} - -#custom-media { - background-color: #66cc99; - color: #2a5c45; - min-width: 100px; -} - -#custom-media.custom-spotify { - background-color: #66cc99; -} - -#custom-media.custom-vlc { - background-color: #ffa000; -} - -#temperature { - background-color: #f0932b; -} - -#temperature.critical { - background-color: #eb4d4b; -} - -#tray { - background-color: #191919; -} - -#idle_inhibitor { - background-color: #2d3436; -} - -#idle_inhibitor.activated { - background-color: #ecf0f1; - color: #2d3436; -} - -#mpd { - background-color: #191919; - color: #BBBBBB; -} - -#mpd.disconnected { - background-color: #191919; -} - -#mpd.stopped { - background-color: #191919; -} - -#mpd.paused { - background-color: #191919; -} - -#language { - background: #bbccdd; - color: #333333; - padding: 0 5px; - margin: 6px 3px; - min-width: 16px; -} - -#workspaces{ - background: #191919; - -} - -#custom-packages{ - color: #DE6E7c; -}