|
|
|
@@ -1,8 +1,8 @@
|
|
|
|
# vim: filetype=swayconfig
|
|
|
|
# vim: filetype=swayconfig
|
|
|
|
|
|
|
|
|
|
|
|
set $mod Mod4
|
|
|
|
set $mod Mod4
|
|
|
|
set $altmod Mod4+Mod5
|
|
|
|
set $altmod Mod4+Shift
|
|
|
|
set $altmod2 Mod4+Shift
|
|
|
|
set $altmod2 Mod4+Mod5
|
|
|
|
set $kbmod Alt_R
|
|
|
|
set $kbmod Alt_R
|
|
|
|
set $fwd m
|
|
|
|
set $fwd m
|
|
|
|
set $left n
|
|
|
|
set $left n
|
|
|
|
@@ -18,8 +18,8 @@ title_align center
|
|
|
|
font pango:{{ .theme.font.name_regular }} {{ math.Sub .theme.font.size_base_pt .theme.font.size_step_pt }}
|
|
|
|
font pango:{{ .theme.font.name_regular }} {{ math.Sub .theme.font.size_base_pt .theme.font.size_step_pt }}
|
|
|
|
output * bg #{{ .theme.color.bg }} solid_color
|
|
|
|
output * bg #{{ .theme.color.bg }} solid_color
|
|
|
|
client.focused #{{ .theme.color.bg_accent_light }} #{{ .theme.color.bg_accent_light }} #{{ .theme.color.fg }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}
|
|
|
|
client.focused #{{ .theme.color.bg_accent_light }} #{{ .theme.color.bg_accent_light }} #{{ .theme.color.fg }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}
|
|
|
|
client.focused_tab_title #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.med 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.med 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.fg_dark }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }}
|
|
|
|
client.focused_tab_title #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.fg_dark }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }}
|
|
|
|
client.focused_inactive #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.med 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.med 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.fg_dark }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }}
|
|
|
|
client.focused_inactive #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }} #{{ .theme.color.fg_dark }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }}
|
|
|
|
client.unfocused #{{ .theme.color.bg_accent_dark }} #{{ .theme.color.bg_accent_dark }} #{{ .theme.color.fg_dark }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }}
|
|
|
|
client.unfocused #{{ .theme.color.bg_accent_dark }} #{{ .theme.color.bg_accent_dark }} #{{ .theme.color.fg_dark }} #{{ .theme.color.fg_accent }} #{{ .theme.color.bg_accent_light }}{{ math.Mul .theme.opacity.low 255 | conv.ToInt64 | printf "%02X" }}
|
|
|
|
client.urgent #{{ .theme.color.fg_accent }} #{{ .theme.color.fg_accent }} #{{ .theme.color.fg }} #{{ .theme.color.fg_accent }} #{{ .theme.color.fg_accent }}
|
|
|
|
client.urgent #{{ .theme.color.fg_accent }} #{{ .theme.color.fg_accent }} #{{ .theme.color.fg }} #{{ .theme.color.fg_accent }} #{{ .theme.color.fg_accent }}
|
|
|
|
bar {
|
|
|
|
bar {
|
|
|
|
@@ -74,17 +74,18 @@ bindgesture swipe:left workspace next
|
|
|
|
############### containers #################
|
|
|
|
############### containers #################
|
|
|
|
# top row - layouts
|
|
|
|
# top row - layouts
|
|
|
|
bindsym --to-code {
|
|
|
|
bindsym --to-code {
|
|
|
|
$mod+p layout splith
|
|
|
|
$mod+p layout splitv
|
|
|
|
$altmod+p split h
|
|
|
|
$altmod+p split v
|
|
|
|
$mod+l layout splitv
|
|
|
|
$mod+l layout splith
|
|
|
|
$altmod+l split v
|
|
|
|
$altmod+l split h
|
|
|
|
$mod+f fullscreen
|
|
|
|
$mod+f fullscreen
|
|
|
|
$mod+w layout tabbed
|
|
|
|
$mod+w layout stacking
|
|
|
|
$altmod+w split v; layout tabbed
|
|
|
|
$altmod+w split v; layout stacking
|
|
|
|
|
|
|
|
$mod+q split v; layout stacking
|
|
|
|
$mod+u split none
|
|
|
|
$mod+u split none
|
|
|
|
$altmod+u split none
|
|
|
|
$altmod+u split none
|
|
|
|
$mod+y layout stacking
|
|
|
|
$mod+y layout tabbed
|
|
|
|
$altmod+y split h; layout stacking
|
|
|
|
$altmod+y split h; layout tabbed
|
|
|
|
}
|
|
|
|
}
|
|
|
|
# mid row - focus, movement
|
|
|
|
# mid row - focus, movement
|
|
|
|
bindsym --to-code {
|
|
|
|
bindsym --to-code {
|
|
|
|
|