Skip to content

Latest commit

 

History

History
163 lines (117 loc) · 3.93 KB

2023-07-23-i3wm.md

File metadata and controls

163 lines (117 loc) · 3.93 KB
layout title date last_updated description tags categories featured
post
Using i3 as a Linux window manager
2024-07-24 12:24:13 -0700
2024-08-26 11:14:10 -0700
using and configure i3 window manager
linux i3wm tool
linux
false

i3 window manager (i3wm)

The i3 is used to maximise the actual screen and use only the keyboard

The i3 wm enables users to perform tasks without a mouse, utilising keyboard shortcuts. Application windows are maximised and can also be moved and resized using keyboard shortcuts. Following a brief period of familiarisation, users can work at a faster pace as their hands remain in constant contact with the keyboard. Additionally, switching between the active window and the virtual screen is a rapid and straightforward process. The concept ensures that the screen is consistently in use, and that windows cannot overlap.


Key combination

|------------------| --- |

Key combination Action
ALT - Enter neues Fenster öffnen
ALT - Pfeiltaste Fokus wechseln
ALT - 1 / 2 / 3 .. = Workspace auswählen
ALT - Pfeiltasten Fenster auwählen
ALT - SHIFT - Pfeiltaste ausgewähltes Fenster verschieben
ALT - E Alle Fenster Vertikal / Horizontal ausrichten
ALT - SHIFT - Pfeil oben / unten   Fenster oben groß unten eingeteilt
ALT - Umschalt + Q ausgewähltes Fenster schließen
ALT - Umschalt - Nummer Fesnter auf Workspace verschieben
ALT - r resize window with for example arrow keys up and down
ALT - h next new window in this window horizontal tiled ..
ALT - v next new window in this window vertical tiled ..

i3 window manger install

i3 is my favorite linux window manager

# apt install i3

Install i3

# apt install i3

Customize i3

https://itsfoss.com/i3-customization/

After configuration Changes i3 must be restarted for the changes to take effect

# i3-msg restart

hintergrund auf eine farbe setzen:

# xsetroot -solid "#333333"

oder Program "feh" https://wiki.archlinux.org/title/Feh#As

# feh -g 640x480 -d -S filename /path/to/directory

set wallpaper:

# feh --bg-scale /path/to/image.file

scaling options: --bg-tile FILE --bg-center FILE --bg-max FILE --bg-fill FILE

https://linux-admin-blog.de/2022/04/17/i3-fenstermanager-layout-speichern-und-laden/

i3 fenster anlegen, dann abspeichern

Fensternamen anzeigen

# i3-msg -t get_workspaces

Aktuelle Fensterkollektion abspeichern

# i3-save-tree --workspace name_meines_workspaces > $HOME/.config/i3/bt-layout.json

Links

https://www.pro-linux.de/artikel/2/1526/i3-ein-tiling-fenstermanager.html


Example pictures

Screenshots Linux i3 (Monitor Hochkant LG DualUp Ergo 28MQ780-B (16:18-Seitenverhältnis))2 https://www.lg.com/de/business/alle-monitore/28mq780-b/

{% include figure.liquid loading="eager" path="assets/img/i3-example-001.png" class="img-fluid rounded z-depth-1" zoomable=true %}
{% include figure.liquid loading="eager" path="assets/img/i3-example-002.png" class="img-fluid rounded z-depth-1" zoomable=true %}

Screensaver

/home/user/.config/i3/config
xss-lock

terminal (lock your screen)

loginctl lock-session
i3lock
autolock -time 5 -locker i3lock &

Einstellungen ansehen:

xset q

Ausschalten (ggf. im Startscript .xinitrc)

xset s off
xset -dpms
xset s noblank