The i3 FAQ has migrated to https://github.com/i3/i3/discussions. All content here is read-only.
Ask Your Question
3

give i3 a zen mode?

asked 2013-06-04 10:19:45 +0000

lkraav gravatar image

It'd be nice if i3 had a keybinding to toggle zen mode - which is to hide/disable a defined list of distracting workspaces: e-mail, messenger or whatnot. I find myself toggling through these all the time because it's so quick and easy to do, even with no urgency hint active. Obviously urgency hints coming from hidden workspaces should also be hidden in zen mode.

If there's nothing built into i3 right now, is anybody maybe achieving this with some external tools?

edit retag flag offensive close merge delete

Comments

Would removing those applications from your startup script help? ;)

joepd gravatar imagejoepd ( 2013-06-05 20:41:44 +0000 )edit

That's different. Stopping-launching multiple apps all the time is just annoying.

lkraav gravatar imagelkraav ( 2013-06-05 20:54:44 +0000 )edit

you mean something similar to pyroom?

bruno.braga gravatar imagebruno.braga ( 2013-06-05 23:13:06 +0000 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2013-06-08 10:01:26 +0000

Michael gravatar image

A simple and pragmatic approach to this is to just hide your i3bar, which you can do in the latest development version even without reconfiguring anything. See http://code.stapelberg.de/git/i3/comm...

edit flag offensive delete link more

Comments

Indeed, I looked at the commit earlier and it's definitely a welcome addition. I still think the feature proposed in this question remains desireable. I have i3bar in mode = hide already and that's great, but still needs that missing piece. I'll see if I can come up with a patch.

lkraav gravatar imagelkraav ( 2013-06-08 10:16:59 +0000 )edit

Awesome Michael. Ikraav, you could bind the key with a script instead that would toggle the i3bar and do additional stuff such as turn off notifiers, etc (in some cases you will need to really terminate applications, like chrome, which doesn't use the system defaults).

bruno.braga gravatar imagebruno.braga ( 2013-06-08 14:08:34 +0000 )edit

Hmm must check if the API allows remove/adding workspaces dynamically.

lkraav gravatar imagelkraav ( 2013-06-08 16:54:08 +0000 )edit

Question Tools

Stats

Asked: 2013-06-04 10:19:45 +0000

Seen: 533 times

Last updated: Jun 08 '13