2020-12-01 20:10:22 +01:00
|
|
|
# {{@@ header() @@}}
|
|
|
|
# _____ ____ _ _ _
|
|
|
|
# / __\ \ /\ / / _` | | | |
|
|
|
|
# \__ \\ V V / (_| | |_| |
|
|
|
|
# |___/ \_/\_/ \__,_|\__, |
|
|
|
|
# |___/
|
|
|
|
|
|
|
|
###############################################################
|
|
|
|
# Variables
|
|
|
|
###############################################################
|
|
|
|
|
|
|
|
# Logo key.
|
|
|
|
set $mod Mod4
|
|
|
|
|
|
|
|
# mouse button for dragging.
|
|
|
|
floating_modifier $mod normal
|
|
|
|
|
|
|
|
# Home row direction keys, like vim
|
2021-02-17 05:32:24 +01:00
|
|
|
set $Left {{@@ key.left @@}}
|
|
|
|
set $Down {{@@ key.down @@}}
|
|
|
|
set $Up {{@@ key.up @@}}
|
|
|
|
set $Right {{@@ key.right @@}}
|
2021-02-14 19:19:17 +01:00
|
|
|
set $tabL {{@@ key.tabL @@}}
|
|
|
|
set $tabR {{@@ key.tabR @@}}
|
|
|
|
|
2020-12-01 20:10:22 +01:00
|
|
|
set $menu s
|
|
|
|
set $mus r
|
|
|
|
|
|
|
|
###############################################################
|
|
|
|
# Includes
|
|
|
|
###############################################################
|
|
|
|
|
|
|
|
include input
|
|
|
|
|
|
|
|
include visual
|
|
|
|
|
|
|
|
include keys-window
|
|
|
|
include keys-run
|
|
|
|
include keys-special
|
|
|
|
include modes
|
|
|
|
|
|
|
|
include assigns
|
|
|
|
|
2021-06-27 23:42:54 +02:00
|
|
|
{%@@ if supervisor == "scripts" @@%}
|
|
|
|
include daemons
|
|
|
|
{%@@ elif supervisor == "runit" @@%}
|
|
|
|
set $user_svd "$HOME/.config/runit/runsvdir/default"
|
2021-07-22 02:10:54 +02:00
|
|
|
exec_always pgrep -u "$USER" "^runsvdir$" || runsvdir $user_svd
|
2021-06-27 23:42:54 +02:00
|
|
|
exec_always env SVDIR=$user_svd sv hup kanshi
|
2021-06-30 01:31:25 +02:00
|
|
|
exec_always env SVDIR=$user_svd sv hup waybar
|
2021-06-27 23:42:54 +02:00
|
|
|
exec_always _gpg-unlock
|
|
|
|
{%@@ endif @@%}
|
|
|
|
|
|
|
|
# Prevent the screen from locking if fullscreen
|
|
|
|
for_window [title=.*] inhibit_idle fullscreen
|
2020-12-01 20:10:22 +01:00
|
|
|
|
|
|
|
include /etc/sway/config.d/
|
|
|
|
|
2020-12-01 20:30:44 +01:00
|
|
|
# vim:ft=i3
|