style(i3): catppuccin mocha theme
This commit is contained in:
parent
22bc368133
commit
f581e193c9
1 changed files with 50 additions and 37 deletions
|
@ -20,14 +20,14 @@ workspace_layout default
|
||||||
|
|
||||||
#border indicator on windows:
|
#border indicator on windows:
|
||||||
default_border none
|
default_border none
|
||||||
for_window [class="^.*"] border pixel 3
|
for_window [class="^.*"] border pixel 2
|
||||||
|
|
||||||
# thin borders
|
# thin borders
|
||||||
hide_edge_borders both
|
#hide_edge_borders both
|
||||||
|
|
||||||
# Set inner/outer gaps
|
# Set inner/outer gaps
|
||||||
gaps inner 10
|
gaps inner 15
|
||||||
gaps outer 15
|
gaps outer 5
|
||||||
|
|
||||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||||
floating_modifier $mod
|
floating_modifier $mod
|
||||||
|
@ -192,11 +192,11 @@ bindsym $mod+Shift+s exec kazam
|
||||||
|
|
||||||
# Define names for default workspaces for which we configure key bindings later on.
|
# Define names for default workspaces for which we configure key bindings later on.
|
||||||
# We use variables to avoid repeating the names in multiple places.
|
# We use variables to avoid repeating the names in multiple places.
|
||||||
set $ws1 "1:home"
|
set $ws1 "base"
|
||||||
set $ws2 "2:game/files/st"
|
set $ws2 "launchpad"
|
||||||
set $ws3 "3:web"
|
set $ws3 "web"
|
||||||
set $ws4 "4:other"
|
set $ws4 "other"
|
||||||
set $ws5 "5"
|
set $ws5 "music"
|
||||||
set $ws6 "6"
|
set $ws6 "6"
|
||||||
set $ws7 "7"
|
set $ws7 "7"
|
||||||
set $ws8 "8"
|
set $ws8 "8"
|
||||||
|
@ -216,8 +216,6 @@ exec --no-startup-id gnome-keyring-daemon
|
||||||
|
|
||||||
# num lock activated
|
# num lock activated
|
||||||
exec --no-startup-id numlockx on
|
exec --no-startup-id numlockx on
|
||||||
# configure multiple keyboard layouts and hotkey to switch (Alt+CAPSLOCK in this example)
|
|
||||||
#exec --no-startup-id setxkbmap -layout 'us,sk' -variant altgr-intl,qwerty -option 'grp:alt_caps_toggle'
|
|
||||||
|
|
||||||
# start conky:
|
# start conky:
|
||||||
exec_always --no-startup-id conky
|
exec_always --no-startup-id conky
|
||||||
|
@ -258,25 +256,40 @@ for_window [class="vlc"] sticky enable
|
||||||
######################################
|
######################################
|
||||||
|
|
||||||
# Define colors variables:
|
# Define colors variables:
|
||||||
set $darkbluetrans #08052be6
|
set $rosewater #f5e0dc
|
||||||
set $darkblue #08052b
|
set $flamingo #f2cdcd
|
||||||
set $lightblue #5294e2
|
set $pink #f5c2e7
|
||||||
set $urgentred #e53935
|
set $mauve #cba6f7
|
||||||
set $white #ffffff
|
set $red #f38ba8
|
||||||
set $black #000000
|
set $maroon #eba0ac
|
||||||
set $purple #e345ff
|
set $peach #fab387
|
||||||
set $darkgrey #383c4a
|
set $green #a6e3a1
|
||||||
set $grey #b0b5bd
|
set $teal #94e2d5
|
||||||
set $mediumgrey #8b8b8b
|
set $sky #89dceb
|
||||||
set $yellowbrown #e1b700
|
set $sapphire #74c7ec
|
||||||
set $orange #fe8019
|
set $blue #89b4fa
|
||||||
|
set $lavender #b4befe
|
||||||
|
set $text #cdd6f4
|
||||||
|
set $subtext1 #bac2de
|
||||||
|
set $subtext0 #a6adc8
|
||||||
|
set $overlay2 #9399b2
|
||||||
|
set $overlay1 #7f849c
|
||||||
|
set $overlay0 #6c7086
|
||||||
|
set $surface2 #585b70
|
||||||
|
set $surface1 #45475a
|
||||||
|
set $surface0 #313244
|
||||||
|
set $base #1e1e2e
|
||||||
|
set $mantle #181825
|
||||||
|
set $crust #11111b
|
||||||
|
|
||||||
# define colors for windows:
|
# define colors for windows:
|
||||||
#class border bground text indicator child_border
|
# target title bg text indicator border
|
||||||
client.focused $lightblue $darkblue $grey $grey $grey
|
client.focused $pink $base $text $rosewater $pink
|
||||||
client.unfocused $darkblue $darkblue $grey $darkgrey $darkgrey
|
client.focused_inactive $mauve $base $text $rosewater $mauve
|
||||||
client.focused_inactive $darkblue $darkblue $grey $grey $black
|
client.unfocused $mauve $base $text $rosewater $mauve
|
||||||
client.urgent $urgentred $urgentred $grey $grey $yellowbrown
|
client.urgent $peach $base $peach $overlay0 $peach
|
||||||
|
client.placeholder $overlay0 $base $text $overlay0 $overlay0
|
||||||
|
client.background $base
|
||||||
|
|
||||||
############################################
|
############################################
|
||||||
# bar settings (input comes from i3blocks) #
|
# bar settings (input comes from i3blocks) #
|
||||||
|
@ -284,27 +297,27 @@ client.urgent $urgentred $urgentred $grey $grey $yellowbrown
|
||||||
|
|
||||||
# Start i3bar to display a workspace bar
|
# Start i3bar to display a workspace bar
|
||||||
bar {
|
bar {
|
||||||
font pango:Fira Sans 14
|
font pango:Fira Sans 16
|
||||||
status_command i3blocks -c ~/.config/i3/i3blocks.conf
|
status_command i3blocks -c ~/.config/i3/i3blocks.conf
|
||||||
position top
|
position bottom
|
||||||
tray_output primary
|
tray_output primary
|
||||||
tray_padding 0
|
tray_padding 0
|
||||||
|
|
||||||
# When strip_workspace_numbers is set to yes,
|
# When strip_workspace_numbers is set to yes,
|
||||||
# any workspace that has a name of the form
|
# any workspace that has a name of the form
|
||||||
# “[n][:][NAME]” will display only the name.
|
# “[n][:][NAME]” will display only the name.
|
||||||
strip_workspace_numbers yes
|
strip_workspace_numbers no
|
||||||
|
|
||||||
colors {
|
colors {
|
||||||
separator #504945
|
separator $base
|
||||||
background #282828
|
background $base
|
||||||
statusline $white
|
statusline $white
|
||||||
|
|
||||||
# border bg txt indicator
|
# border bg txt indicator
|
||||||
focused_workspace $7c6f64 $orange $white $purple
|
focused_workspace $pink $base $text $rosewater
|
||||||
active_workspace $7c6f64 $mediumgrey $darkgrey $purple
|
active_workspace $pink $base $text $rosewater
|
||||||
inactive_workspace $darkgrey $darkgrey $grey $purple
|
inactive_workspace $mauve $base $text $rosewater
|
||||||
urgent_workspace $urgentred $urgentred $white $purple
|
urgent_workspace $peach $base $peach $peach
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue