- Notifications
You must be signed in to change notification settings - Fork0
Difrex/swaymgr
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
TheSwaywm autotiling manager.
This project adds a autotiling feature to the SwayWM based on thegosway IPC library.
You need a Go installed in your system.
git clone https://github.com/Difrex/swaymgr.gitcd swaymgr/swaymgrgo get -vgo build -o~/.local/bin/swaymgr.
swaymgr package is available in the Arch Linux AUR. Install it with the favorite tool.
Autostart swaymgr
Add this to the config:
exec --no-startup-id swaymgr
Set keybindings for changing layouts setup
bindsym --to-code $mod+Alt+s exec swaymgr -s 'set spiral'bindsym --to-code $mod+Alt+l exec swaymgr -s 'set left'bindsym --to-code $mod+Alt+m exec swaymgr -s 'set manual'
Commands can be sended to the control socket by the-s
option.
get layout -- returns information about current focused workspace in the JSON format
swaymgr -s 'get layout' | jq{ "name": "2:", "layout": "spiral", "managed": true}
set spiral -- mark workspace as managed and set it to the spiral windows placement
swaymgr -s 'set spiral'
set left -- mark workspace as managed and set it to the left windows placement
swaymgr -s 'set left'
set manual -- mark workspace as unmanaged
swaymgr -s 'set manual'
Only spiral layout is working fine.
Left layout is buggy.
About
Sway autotiling manager
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.