50 lines
1.8 KiB
Text
50 lines
1.8 KiB
Text
#
|
|
### Layout
|
|
#
|
|
|
|
# CONTRACT: le repli versionné reste valide si le fichier runtime est absent.
|
|
include ~/.config/sway/wallpaper-default.conf
|
|
# Seul écran utilisé : origine logique stable pour les fenêtres et la barre.
|
|
output eDP-1 mode 3200x2000@60Hz pos 0 0 scale 1.4
|
|
|
|
#
|
|
# Style
|
|
#
|
|
# CONTRACT: le glob vide est valide dans Sway ; le repli fonctionne dès Stow.
|
|
# Le fichier runtime, s'il existe, remplace les variables sans palette parallèle.
|
|
include ~/.config/sway/theme-default.conf
|
|
include ~/.config/sway/generated/*.conf
|
|
# INVARIANT: une seule directive output lit la dernière variable wallpaper.
|
|
output * bg $wallpaper fill
|
|
|
|
# target title bg text indicator border
|
|
client.focused $focused_border $base $text $rosewater $focused_border
|
|
client.focused_inactive $unfocused_border $base $text $rosewater $unfocused_border
|
|
client.unfocused $unfocused_border $base $text $rosewater $unfocused_border
|
|
client.urgent $peach $base $peach $overlay0 $peach
|
|
client.placeholder $overlay0 $base $text $overlay0 $overlay0
|
|
client.background $base
|
|
|
|
# set gtk+ theme
|
|
set $gnome-schema org.gnome.desktop.interface
|
|
exec_always {
|
|
gsettings set $gnome-schema font-name 'jetbrains mono nerd font 12'
|
|
gsettings set $gnome-schema color-scheme 'prefer-dark'
|
|
gsettings set $gnome-schema icon-theme 'Tela-circle-blue'
|
|
}
|
|
|
|
set $cursor_theme Bibata-Modern-Classic
|
|
set $cursor_size 24
|
|
|
|
seat seat0 xcursor_theme $cursor_theme $cursor_size
|
|
|
|
# Pas de titre, bordures fines ou nulles
|
|
default_border pixel 2
|
|
default_floating_border pixel 2
|
|
titlebar_border_thickness 0
|
|
titlebar_padding 0 0
|
|
|
|
|
|
# Set inner/outer gaps
|
|
gaps inner 5
|
|
gaps outer 0
|