SirRamEsq / i3session

The missing session manager for i3-wm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

i3session

i3session remembers what's running in your i3 workspaces by saving a session file (in ~/.i3/session). It is then able to restore the running processes (and their simple orientation) to one or more workspaces.

Since i3session executes i3 commands sequentially (tree traversal), changing focus during restore will affect where clients open. By default, the i3-nagbar will appear during restore with a message to remind you of this.

Note: The restore command does not remove the current contents of a workspace, so you'll want to (manually) clear a workspace before restoring to it.

Saving a session

% i3session save
Saving...
Session saved to ~/.i3/session

Restoring an individual workspace

% i3session restore 1
Restoring...
Session restored from ~/.i3/session

Restoring all workspaces

% i3session restore
Restoring...
Session restored from ~/.i3/session

Dependencies

About

The missing session manager for i3-wm


Languages

Language:Python 100.0%