i3wm
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| i3wm [2020/11/02 14:01] – tags rjt | i3wm [2025/02/05 15:49] (current) – dunst rjt | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| You can set different bars for different screens. For example I find it useful to have time, date, battery, and volume always on my laptop screen, and have some monitoring stuff like free disk space, Internet bandwidth, and RAM usage when i have a secondary monitor plugged-in. | You can set different bars for different screens. For example I find it useful to have time, date, battery, and volume always on my laptop screen, and have some monitoring stuff like free disk space, Internet bandwidth, and RAM usage when i have a secondary monitor plugged-in. | ||
| - | So I have two seperate '' | + | So I have two seperate '' |
| For example this is at the top of each '' | For example this is at the top of each '' | ||
| Line 19: | Line 19: | ||
| output VGA1 | output VGA1 | ||
| status_command i3blocks -c ~/ | status_command i3blocks -c ~/ | ||
| + | |||
| + | ==== Floating Windows ==== | ||
| + | |||
| + | Some useful lines to set some windows to always float: | ||
| + | |||
| + | <code ini> | ||
| + | for_window [title=" | ||
| + | for_window [title=" | ||
| + | for_window [class=" | ||
| + | for_window [class=" | ||
| + | for_window [instance=" | ||
| + | for_window [class=" | ||
| + | for_window [title=" | ||
| + | for_window [title=" | ||
| + | for_window [title=" | ||
| + | for_window [class=" | ||
| + | for_window [title=" | ||
| + | for_window [title=" | ||
| + | for_window [title=" | ||
| + | for_window [class=" | ||
| + | for_window [class=" | ||
| + | </ | ||
| + | |||
| + | And here's a useful trick to have a shortcut to load a terminal window floating. So I have '' | ||
| + | |||
| + | <code ini> | ||
| + | for_window [class=" | ||
| + | |||
| + | What this does is set a shortcut to launch [[urxvt]], specify window dimensions, and give it a name. Then we use the regular stuff we use to tell a window to float, and target that specific window by the name we gave it. Can't remember where I read this, but I wish I'd always known it! | ||
| ===== Tools ===== | ===== Tools ===== | ||
| - | * [[git> | + | * [[github> |
| + | * [[dunst]] - easy to setup and customise desktop notifications. | ||
| {{tag> | {{tag> | ||
i3wm.1604286116.txt.gz · Last modified: 2020/11/02 14:01 by rjt
