i3 tilbyder virtuelle skriveborde kaldet workspaces, så du kan åbne programmet i et udvalgt vindue ved hjælp af WinKey og et nummer fra 1 til 0 for ikke at overfylde det enkelte skrivebord.
I nogle tilfælde, brugere ønsker måske at få programvinduer til at opføre sig på samme måde som almindelige skrivebordsvinduer, der kan flyttes hen over skrivebordet i forskellige positioner, og dette kan gøres i i i3 ved at fremkalde et flydende vindue.
Hvis du måske ønsker at allokere mere skrivebordsplads til et af programmerne, kan du ændre størrelsen på det.
I stedet for j,k,l,; kan du bruge tasterne Højre, Venstre, Op og Ned.
For en mere detaljeret forklaring og yderligere konfigurationsmuligheder kan du finde på i3 brugervejledning
I3 leveres allerede med tonsvis af nyttige keybindings, der kan hjælpe os med at blive mere fokuserede og blive mere produktive, men vi kan forbedre det endnu mere.
Som standard starter i3 med statuslinjen i bunden, og i højre side kan du se få systemoplysninger, der kan være nyttige.
Lad os prøve at forbedre i3statuslinjen og kun vise os de nødvendige oplysninger.
Vi skal redigere ~/.config/i3status/config-filen.
I nedenstående eksempel konfigurerede jeg mit system til at vise CPU Usage/CPU Load/Disk space used in %/IP Address/Sound Volume/Time
Det er tid til at foretage nogle små ændringer i3 config-filen for at få nogle yderligere funktioner.
Rediger ~/.config/i3/config og tilføj nedenstående ændringer til din konfiguration, og i nogle tilfælde kan det være nødvendigt at kommentere den oprindelige indstilling.
Mange gange ønsker jeg ikke at starte mine programmer et efter et og flytte til det korrekte arbejdsområde, jeg ønsker at have en keybinding, der giver mig mulighed for at starte forudvalgte programmer i et foruddefineret arbejdsområde og korrekt formateret.
For at opnå dette vil det oprette en scriptfil, der kan udløses af en tastekombination, som åbner det ønskede program i det foruddefinerede arbejdsområde og i en forudvalgt position.
1. Åbn det valgte program og den valgte position på det forudbestemte arbejdsområde, og kør
Overstående kommando vil oprette workspace_1.json-filen med alle oplysninger, der er opfanget fra i3
Du skal gennemgå og om nødvendigt redigere workspace_1.json
2. Opret et shellscript, der importerer konfigurationen til i3
Note: I nedenstående tilfælde starter jeg Firefox, Sublime og Terminal URXVT på Workspace nr. 1
3. Det sidste trin er at tilføje en keybinding til ~/.config/i3/config
bindsym $mod+Ctrl+1 exec ~/.config/i3/start_w1.sh
Når du er i i3, skal du bruge WinKey+Ctrl+1 til at åbne det foruddefinerede program i arbejdsområde 1.
Gentag den samme proces for resten af programmet.