# vim: set ft=i3config:

set_from_resource $color_bg             i3wm.background     #0E1019
set_from_resource $color_fg             i3wm.foreground     #eceef4

set_from_resource $color_red            i3wm.color1         #F38BA8
set_from_resource $color_green          i3wm.color2         #A6E3A1
set_from_resource $color_yellow         i3wm.color3         #F9E2AF
set_from_resource $color_blue           i3wm.color4         #89B4FA
set_from_resource $color_magenta        i3wm.color5         #F5C2E7

set_from_resource $color_gray0          i3wm.colorGray0     #383a43
set_from_resource $color_gray1          i3wm.colorGray1     #404754

set_from_resource $color_win_focus_fg   i3wm.foreground     #eceef4
set_from_resource $color_win_focus_bg   i3wm.colorGray1     #1a1c2d
set_from_resource $color_win_unfocus_fg i3wm.foreground     #eceef4
set_from_resource $color_win_unfocus_bg i3wm.colorGray0     #1a1c2d
set_from_resource $color_win_urgent_fg  i3wm.foreground     #eceef4
set_from_resource $color_win_urgent_bg  i3wm.color1         #cc817f

set_from_resource $color_border         i3wm.colorOverlay0  #1a1c2d

font pango:IosevkaCustom 12

## Colors

client.background       $color_bg

# class                 border                  bground                  text                   indicator                child_border
client.focused          $color_border           $color_win_focus_bg      $color_win_focus_fg    $color_win_focus_bg      $color_border
client.focused_inactive $color_border           $color_win_unfocus_bg    $color_win_unfocus_fg  $color_win_unfocus_bg    $color_border
client.unfocused        $color_border           $color_win_unfocus_bg    $color_win_unfocus_fg  $color_win_unfocus_bg    $color_border
client.urgent           $color_border           $color_win_urgent_bg     $color_win_urgent_fg   $color_win_urgent_bg     $color_border
client.placeholder      $color_bg               $color_bg                $color_fg              $color_bg                $color_bg

# No border. I do borders with compositor instead
default_border none

# but i do want them on floating windows.
default_floating_border normal
