Skip to content

rafaelleru/i3session

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%