diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index ffaa3fb..5ffe76d 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -22,7 +22,7 @@ exec-once = waybar & hyprpaper & mako # ╰──────────────────────────────────────────────────────────╯ # Source a file (multi-file configs) -# source = ~/.config/hypr/myColors.conf +source = ~/.config/hypr/theme.conf # ── Monitors ────────────────────────────────────────────────────────── monitor = , preferred, auto, 1 @@ -54,6 +54,9 @@ general { gaps_out = 10 border_size = 2 + col.active_border = $teal $teal + col.inactive_border = $surface1 $surface1 + # snap { # enabled = true # } @@ -66,7 +69,7 @@ decoration { drop_shadow = true shadow_range = 4 shadow_render_power = 3 - col.shadow = rgba(1a1a1aee) + col.shadow = rgba($baseAlphaee) } animations { @@ -103,7 +106,7 @@ master { $mainMod = SUPER -$menu = bemenu-run -iw -l 20 -P '>' -p 'Open:' --fn 'JetBrainsMono 13' --ab '##24273add' --af '##f4dbd6' --fb '##24273add' --ff '##8bd5ca' --hb '##24273add' --hf '##a6da95' --nb '##24273add' --nf '##f4dbd6' --nf '##f4dbd6' --tb '##24273add' --tf '##c6a0f6dd' --scb '##24273add' --scf '##c6a0f6' +$menu = bemenu-run -iwn --binding vim --vim-esc-exits --scrollbar autohide --fixed-height --counter always -l 20 -P '>' -p 'Open:' -B 2 -R 5 --cw '5x' --fn 'JetBrainsMono 13' --bdr '##$tealAlpha' --ab '##$baseAlpha' --af '##$textAlpha' --fb '##$baseAlpha' --ff '##$textAlpha' --cf '##$mauveAlpha' --hb '##$surface0Alpha' --hf '##$tealAlpha' --nb '##$baseAlpha' --nf '##$textAlpha' --tb '##$mauveAlpha' --tf '##$baseAlpha' --scb '##$surface0Alpha' --scf '##$mauveAlpha' # ── Spawn ───────────────────────────────────────────────────────────── bind = $mainMod SHIFT, E, exit, diff --git a/config/hypr/theme.conf b/config/hypr/theme.conf new file mode 100644 index 0000000..a179511 --- /dev/null +++ b/config/hypr/theme.conf @@ -0,0 +1,77 @@ +$rosewater = rgb(f4dbd6) +$rosewaterAlpha = f4dbd6 + +$flamingo = rgb(f0c6c6) +$flamingoAlpha = f0c6c6 + +$pink = rgb(f5bde6) +$pinkAlpha = f5bde6 + +$mauve = rgb(c6a0f6) +$mauveAlpha = c6a0f6 + +$red = rgb(ed8796) +$redAlpha = ed8796 + +$maroon = rgb(ee99a0) +$maroonAlpha = ee99a0 + +$peach = rgb(f5a97f) +$peachAlpha = f5a97f + +$yellow = rgb(eed49f) +$yellowAlpha = eed49f + +$green = rgb(a6da95) +$greenAlpha = a6da95 + +$teal = rgb(8bd5ca) +$tealAlpha = 8bd5ca + +$sky = rgb(91d7e3) +$skyAlpha = 91d7e3 + +$sapphire = rgb(7dc4e4) +$sapphireAlpha = 7dc4e4 + +$blue = rgb(8aadf4) +$blueAlpha = 8aadf4 + +$lavender = rgb(b7bdf8) +$lavenderAlpha = b7bdf8 + +$text = rgb(cad3f5) +$textAlpha = cad3f5 + +$subtext1 = rgb(b8c0e0) +$subtext1Alpha = b8c0e0 + +$subtext0 = rgb(a5adcb) +$subtext0Alpha = a5adcb + +$overlay2 = rgb(939ab7) +$overlay2Alpha = 939ab7 + +$overlay1 = rgb(8087a2) +$overlay1Alpha = 8087a2 + +$overlay0 = rgb(6e738d) +$overlay0Alpha = 6e738d + +$surface2 = rgb(5b6078) +$surface2Alpha = 5b6078 + +$surface1 = rgb(494d64) +$surface1Alpha = 494d64 + +$surface0 = rgb(363a4f) +$surface0Alpha = 363a4f + +$base = rgb(24273a) +$baseAlpha = 24273a + +$mantle = rgb(1e2030) +$mantleAlpha = 1e2030 + +$crust = rgb(181926) +$crustAlpha = 181926