An open API service indexing awesome lists of open source software.

https://github.com/dahead/i3wm-tools

Various tools for i3wm. For example scripts to save and load the i3wm workspace layout.
https://github.com/dahead/i3wm-tools

bash i3wm linux

Last synced: 2 months ago
JSON representation

Various tools for i3wm. For example scripts to save and load the i3wm workspace layout.

Awesome Lists containing this project

README

          

# i3wm-load.sh & i3wm-save.sh

The *i3wm-save.sh* script saves the workspaces N (1-10) to a json file.
The *i3wm-load.sh* script loads that configuration into i3wm.

Note that these json files need further editing according to the i3wm documentation:
https://i3wm.org/docs/layout-saving.html

For easier reloading of the layout you can add something like that to your i3 config:

```
# restore workspace layout
bindsym $mod+g exec ~/i3wm-load.sh
```

For beeing able to run "i3-save-tree" you need to install "perl-anyevent-i3":
https://www.archlinux.org/packages/?name=perl-anyevent-i3