# Keys variables {% if sway_keys_variables %} {% for v in sway_keys_variables %} set {{ v.name }} {{ v.value}} {% endfor %} {% endif %} # 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 %}