# Set inner/outer gaps
gaps inner 5

output * bg ~/.config/backgrounds/eva.jpeg fill

set $rosewater #f4dbd6
set $flamingo  #f0c6c6
set $pink      #f5bde6
set $mauve     #c6a0f6
set $red       #ed8796
set $maroon    #ee99a0
set $peach     #f5a97f
set $green     #a6da95
set $teal      #8bd5ca
set $sky       #91d7e3
set $sapphire  #7dc4e4
set $blue      #8aadf4
set $lavender  #b7bdf8
set $text      #cad3f5
set $subtext1  #b8c0e0
set $subtext0  #a5adcb
set $overlay2  #939ab7
set $overlay1  #8087a2
set $overlay0  #6e738d
set $surface2  #5b6078
set $surface1  #494d64
set $surface0  #363a4f
set $base      #24273a
set $mantle    #1e2030
set $crust     #181926

# Hide titlebar on windows: 
default_border pixel 2

# Default Font
# font pango:Noto Sans Regular 10
font FiraCode Nerd Font 13

# Thin borders:
smart_borders off

# Title format for windows
for_window [shell="xdg_shell"] title_format "%title (%app_id)"
for_window [shell="x_wayland"] title_format "%class - %title"

# Set gaps for windows with rounded corners
for_window [class="^.*"] border pixel 2
for_window [class="^.*"] border radius 30

for_window [app_id="^.*"] border pixel 2
for_window [app_id="^.*"] border radius 30

set $opacity 1

for_window [class=".*"] opacity $opacity
for_window [app_id=".*"] opacity $opacity


## Window decoration
# class                 border  backgr. text    indicator child_border
# client.focused           $mauve    $base $text  $lavender $mauve
# client.focused_inactive  $mauve       $base $text  $mauve $mauve
# client.unfocused         $mauve        $base $text  $mauve $mauve
# client.urgent            $peach        $base $peach $overlay0  $peach
# client.placeholder       $base     $base $text  $overlay0  $overlay0
# client.background        $base

# client.focused           $base     $base $text  $mauve $base
# client.focused_inactive  $base       $base $text  $base $base
# client.unfocused         $base        $base $text  $base $base
# client.urgent            $peach        $base $peach $overlay0  $peach
# client.placeholder       $base     $base $text  $overlay0  $base
# client.background        $base

client.focused           $mauve    $base $text  $lavender $mauve
client.focused_inactive  $mantle       $base $text  $mantle $mantle
client.unfocused         $mantle        $base $text  $mantle $mantle
client.urgent            $peach        $base $peach $overlay0  $peach
client.placeholder       $base     $base $text  $overlay0  $overlay0
client.background        $base