# TUI-WM konfiguration – Linux # Skapad av `tui-wm --init`. Dokumentation: `tui-wm --help` och README.md. # Filen (och panels/teman den pekar på) hot-reloadas när den sparas. # Tema — egna teman läggs som TOML-filer i themes/ theme = "themes/dark.toml" # Skugga under/till höger om fönster shadow = true # Scrollback-historik per terminal + scrollbar på högerkanten scrollback_lines = 1000 show_scrollbar = true # Standardstorlek [bredd, höjd] för nya terminalfönster default_window_size = [82, 26] # Standard-shell för nya terminaler. Om inte satt → $SHELL eller /bin/bash. # default_shell = "/bin/fish" # Bakgrundsbild (Kitty graphics — kräver Kitty/Ghostty/WezTerm) # background_image = "/sökväg/till/bild.jpg" # Bakgrundsfärg för virtuella terminaler ("#RRGGBB", "0"-"255" eller färgnamn) # terminal_bg_color = "#1a1a2e" [[panel]] position = "top" file = "panels/topbar.toml" # ── Keybinds ──────────────────────────────────────────────────────────── # scope = "global" → alltid aktiv, även när en terminal har fokus # scope = "wm" → bara aktiv när ingen terminal är fokuserad (default) [[keybind]] key = "ctrl+space" scope = "global" label = "Öppna kommandodialog" action = { type = "spawn_run_dialog" } [[keybind]] key = "alt+enter" scope = "global" label = "Ny terminal" action = { type = "spawn_terminal" } [[keybind]] key = "alt+w" scope = "global" label = "Fönsterväxlare" action = { type = "window_switcher" } [[keybind]] key = "alt+tab" scope = "global" action = { type = "window_switcher" } [[keybind]] key = "alt+h" scope = "global" label = "Fäst vänster" action = { type = "snap_left" } [[keybind]] key = "alt+left" scope = "global" action = { type = "snap_left" } [[keybind]] key = "alt+l" scope = "global" label = "Fäst höger" action = { type = "snap_right" } [[keybind]] key = "alt+right" scope = "global" action = { type = "snap_right" } [[keybind]] key = "alt+m" scope = "global" label = "Maximera/återställ" action = { type = "maximize" } [[keybind]] key = "alt+up" scope = "global" action = { type = "maximize" } # Skärmbild av arbetsytan (sparas som text + PNG i skärmbilder/) [[keybind]] key = "alt+p" scope = "global" label = "Skärmbild" action = { type = "screenshot" } [[keybind]] key = "alt+c" scope = "global" label = "Copy-mode (sök i historik)" action = { type = "copy_mode" } [[keybind]] key = "ctrl+q" scope = "wm" label = "Avsluta TUI-WM" action = { type = "exit" }