set $mod Mod4 set $left h set $down j set $up k set $right l # Dynamic workspace keybindings {% for k,v in sway_workspaces.items() %} bindsym $mod+{{ k }} workspace $ws{{ k }} bindsym $mod+Shift+{{ k }} move container to workspace $ws{{ k }} {% endfor %} {% for section in sway_keybindings %} {% if section.mode != "normal" %} mode {{ section.mode }} { {% endif %} {% for bind in section.bindings %} bindsym {{ bind.bindsym }} {{ bind.action}} {% endfor %} {% if section.mode != "normal" %} } {% endif %} {% endfor %}