-
Notifications
You must be signed in to change notification settings - Fork 0
Settings UI
Roubs edited this page Sep 17, 2026
·
1 revision
Tuim provides a full-featured, native settings panel directly inside the terminal interface. You can adjust themes, editor preferences, indentation, column rulers, and keybindings without editing raw JSON by hand.
- Press F1 and search for Settings.
- Click
< Workspacein the sidebar and choose Settings.
The Settings window is organized into dedicated tabs:
- General
- Appearance
- Editor
- Plugins
- Keyboard shortcuts (labeled Keybindings)
- About
-
Editing Mode: Switch default editing style between
Normal(modal Vim motions),IDE(modeless), orZen. -
Autocomplete: Toggle the automatic completion popup (
blink.cmp) on or off. - Autoindent: Toggle automatic code indentation when inserting new lines.
-
Theme Selection:
- VS Code Dark Modern (default): High-contrast, modern dark theme tested across editors and widgets.
-
System (follow desktop): Dynamically reads the desktop theme palette from Omarchy (
omarchy/current/theme/colors.toml) and updates colors in real-time. - Additional bundled themes (Tokyo Night, Catppuccin, Gruvbox, etc.).
-
Nerd Font Icons Toggle:
- Checkbox:
[x] Use Nerd Fonts (Icons). - Checked (default): Uses graphical Nerd Font glyphs for files, folders, Git status, and tools.
- Unchecked: Enables Portable symbols mode, falling back to standard Unicode/ASCII characters (
๐,๐,*,+) for terminals without Nerd Fonts.
- Checkbox:
-
Column Ruler:
Display vertical guide lines in the editor:
- Options:
Off,80,100,120, or80, 120. - Rulers apply instantly to open and newly created code buffers. Utility buffers (terminals, dashboard, settings, help) never display rulers.
- Options:
-
Line Numbers:
- Toggle between Absolute line numbers, Relative numbers (Vim-style), or Off.
-
Tab Width & Indentation:
- Set tab size (default 4 spaces) and toggle expand tabs (soft spaces vs hard tabs).
- Browse all native TUI actions.
- Interactive key recording: select an action, press Enter, and strike the desired combination.
- Fast presets: press v for Vim-safe shortcuts or p for IDE-standard keys.
- Press r to reset an action, and Ctrl+S to save changes.
The About panel gives you an instant health and diagnostic snapshot:
- Tuim version and Git commit hash.
- Bundled Neovim version.
-
Data: Path to active data directory (
~/.local/share/tuim). - Settings: Path to active settings JSON file.
-
Log: Exact path to the active runtime log file (
~/.local/share/tuim/tuim.log). -
Update button: Checks for newer releases and launches the software updater (atomically updating the AppImage when
$APPIMAGEis present, or rerunning the installer for native installs).
Learn more about desktop color synchronization in Themes & Styling.
Tuim Repository ยท Releases ยท Issue Tracker ยท Website ยท Licensed under MIT
- Workspace Overview
- Editing Modes
- Keybindings & Shortcuts
- File & Buffer Management
- Integrated Terminal
- Git Integration
- Extensions & Plugins
- Language Tools & LSP
- AI Coding Assistants