diff options
Diffstat (limited to 'dotfiles/hyprland')
| -rw-r--r-- | dotfiles/hyprland/.config/foot/foot.ini | 44 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/hypr/hyprlock.conf | 25 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/style.css | 32 |
3 files changed, 50 insertions, 51 deletions
diff --git a/dotfiles/hyprland/.config/foot/foot.ini b/dotfiles/hyprland/.config/foot/foot.ini index a96778c..8837f92 100644 --- a/dotfiles/hyprland/.config/foot/foot.ini +++ b/dotfiles/hyprland/.config/foot/foot.ini @@ -1,5 +1,5 @@ -# foot terminal configuration -# Minimal config matching DWM color scheme +# foot terminal configuration - Dupre theme +# Warm, earthy colors from dupre-theme.el [main] term=xterm-256color @@ -10,29 +10,29 @@ pad=8x8 lines=10000 [colors] -# DWM-inspired colors: gray1=#222222, gray2=#444444, gray3=#bbbbbb, gray4=#eeeeee, cyan=#daa520 -background=222222 -foreground=eeeeee +# Dupre theme colors (from Emacs dupre-theme.el) +background=151311 +foreground=f0fef0 -# Regular colors (0-7) -regular0=222222 # black -regular1=cc6666 # red -regular2=b5bd68 # green -regular3=f0c674 # yellow -regular4=81a2be # blue +# Regular colors (0-7) - dupre palette +regular0=252321 # black (dupre-bg+1) +regular1=d47c59 # red (dupre-red) +regular2=a4ac64 # green (dupre-green) +regular3=d7af5f # yellow (dupre-yellow) +regular4=67809c # blue (dupre-blue) regular5=b294bb # magenta -regular6=8abeb7 # cyan -regular7=c5c8c6 # white +regular6=8a9496 # cyan (dupre-steel) +regular7=d0cbc0 # white (dupre-gray+2) # Bright colors (8-15) -bright0=444444 # bright black -bright1=d54e53 # bright red -bright2=b9ca4a # bright green -bright3=e7c547 # bright yellow -bright4=7aa6da # bright blue +bright0=474544 # bright black (dupre-bg+2) +bright1=edb08f # bright red (dupre-red+1) +bright2=ccc768 # bright green (dupre-green+1) +bright3=ffd75f # bright yellow (dupre-yellow+1) +bright4=b2c3cc # bright blue (dupre-blue+1) bright5=c397d8 # bright magenta -bright6=70c0b1 # bright cyan -bright7=eeeeee # bright white +bright6=acb0b3 # bright cyan (dupre-steel+1) +bright7=f0fef0 # bright white (dupre-fg) -# Cursor: background foreground (golden on dark) -cursor=222222 daa520 +# Cursor: muted gold on dark +cursor=151311 d7af5f diff --git a/dotfiles/hyprland/.config/hypr/hyprlock.conf b/dotfiles/hyprland/.config/hypr/hyprlock.conf index 4f1c5df..fd85651 100644 --- a/dotfiles/hyprland/.config/hypr/hyprlock.conf +++ b/dotfiles/hyprland/.config/hypr/hyprlock.conf @@ -1,6 +1,5 @@ -# Hyprlock configuration -# Matching DWM colors: gray1=#222222, accent=#daa520 -# Using percentages for proportional sizing across monitors +# Hyprlock configuration - Dupre theme +# Warm, earthy colors from dupre-theme.el general { disable_loading_bar = false @@ -26,7 +25,7 @@ label { monitor = text = $TIME12 text_align = center - color = rgb(bbbbbb) + color = rgb(969385) font_size = 64 font_family = BerkeleyMono Nerd Font position = 0, 15% @@ -41,7 +40,7 @@ image { size = 120 rounding = -1 border_size = 3 - border_color = rgb(daa520) + border_color = rgb(d7af5f) position = 0, 0% halign = center valign = center @@ -55,7 +54,7 @@ label { monitor = text = $USER text_align = center - color = rgb(daa520) + color = rgb(d7af5f) font_size = 36 font_family = BerkeleyMono Nerd Font position = 0, -7% @@ -63,7 +62,7 @@ label { valign = center } -# Password input (no outline) +# Password input input-field { monitor = size = 20%, 4% @@ -72,19 +71,19 @@ input-field { dots_spacing = 0.15 dots_center = true dots_rounding = -1 - outer_color = rgb(222222) - inner_color = rgb(222222) - font_color = rgb(bbbbbb) + outer_color = rgb(151311) + inner_color = rgb(151311) + font_color = rgb(969385) fade_on_empty = true fade_timeout = 1000 placeholder_text = <i>Password...</i> hide_input = false rounding = 8 - check_color = rgb(daa520) - fail_color = rgb(d9534f) + check_color = rgb(d7af5f) + fail_color = rgb(d47c59) fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> fail_transition = 300 - capslock_color = rgb(f0ad4e) + capslock_color = rgb(ccc768) numlock_color = -1 bothlock_color = -1 invert_numlock = false diff --git a/dotfiles/hyprland/.config/waybar/style.css b/dotfiles/hyprland/.config/waybar/style.css index 6b760a2..4bd0052 100644 --- a/dotfiles/hyprland/.config/waybar/style.css +++ b/dotfiles/hyprland/.config/waybar/style.css @@ -1,5 +1,5 @@ -/* Waybar style - Hyprland-Rice inspired with DWM colors */ -/* Based on: github.com/CtrlLuzzio/Hyprland-Rice */ +/* Waybar style - Dupre theme */ +/* Warm, earthy colors from dupre-theme.el */ * { border: none; @@ -21,27 +21,27 @@ window#waybar { padding: 0.5rem; margin: 0.2rem; background-color: transparent; - color: #bbbbbb; + color: #969385; border-radius: 1rem; transition: all 0.3s ease; } #workspaces button.active { - background: #daa520; - color: #222222; + background: #d7af5f; + color: #151311; border-radius: 1rem; } #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.2rem 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); } @@ -58,7 +58,7 @@ window#waybar { #window { padding: 0.4rem; margin: 0.3rem; - color: #bbbbbb; + color: #969385; background-color: transparent; border-radius: 1rem; } @@ -77,28 +77,28 @@ window#waybar { #wireplumber:hover, #sysmonitor:hover, #custom-layout:hover { - background-color: #444444; + background-color: #474544; border-radius: 1rem; } #clock { - color: #eeeeee; + color: #f0fef0; } #wireplumber { - color: #bbbbbb; + color: #969385; } #wireplumber.muted { - color: #666666; + color: #58574e; } #battery.warning { - color: #daa520; + color: #d7af5f; } #battery.critical { - color: #ff5858; + color: #d47c59; } #tray > .passive { @@ -107,5 +107,5 @@ window#waybar { #tray > .needs-attention { -gtk-icon-effect: highlight; - background-color: #daa520; + background-color: #d7af5f; } |
