Themes & Appearance

Customize List Coder's appearance with themes, fonts, and layout options.

Themes & Appearance

List Coder offers extensive customization options to make your coding environment comfortable and visually appealing.


Built-in Themes

List Coder ships with several carefully designed themes:

ThemeDescription
Default DarkThe classic dark theme — easy on the eyes for long sessions
Default LightClean light theme for bright environments
MonochromePure black and white — no color accents
High ContrastIncreased contrast for accessibility
Solarized DarkPopular dark theme with warm tones
Solarized LightPopular light theme with warm tones

Switching Themes

  1. Open Settings (Ctrl + ,)
  2. Navigate to Appearance → Theme
  3. Select your preferred theme

Or use the Command Palette (Ctrl + Shift + P) and type "Theme: Toggle Dark/Light".


Font Customization

Editor Font

{
  "editor.fontFamily": "JetBrains Mono, Fira Code, Consolas, monospace",
  "editor.fontSize": 14,
  "editor.fontWeight": "400",
  "editor.fontLigatures": true
}

Font Ligatures

Enable programming ligatures for supported fonts (Fira Code, JetBrains Mono, etc.):

  1. Open Settings
  2. Search for "Font Ligatures"
  3. Toggle Editor: Font Ligatures on

Font Size per Element

You can set different font sizes for different UI elements:

  • Editor: 14px
  • Sidebar: 13px
  • Terminal: 13px
  • Tab bar: 12px

Layout Options

  • Left (default) — Sidebar on the left side
  • Right — Sidebar on the right side

Panel Position

  • Bottom (default) — Terminal and output panels at the bottom
  • Right — Panels on the right side

Minimap

Toggle the minimap (code overview) on or off:

  • Settings → Editor → Minimap: Enabled

Word Wrap

  • Off (default) — Lines extend beyond the editor width
  • On — Lines wrap at the editor edge
  • Word Wrap Column — Wrap at a specific column

Custom CSS

For advanced customization, you can inject custom CSS:

  1. Open Settings
  2. Search for "Custom CSS"
  3. Add your CSS rules
/* Example: Change the status bar color */
.status-bar {
  background-color: #1a1a2e;
  color: #e0e0e0;
}

/* Example: Increase editor line height */
.editor-line-height {
  line-height: 1.8;
}

Icon Themes

Customize file and folder icons in the sidebar:

  1. Open Settings
  2. Search for "File Icon Theme"
  3. Select from available icon themes
  • Material Icon Theme — Colorful file type icons
  • vscode-icons — VS Code-style icons
  • Minimal — Simple, monochrome icons

Status Bar

The status bar at the bottom shows:

  • Current line/column
  • Language mode
  • Encoding
  • Line endings
  • Git branch
  • AI status indicator

Customize what's shown in Settings → Status Bar.


Tips

  • Use Ctrl + Shift + P → "Toggle Menu Bar" to hide the menu bar for more screen space
  • Enable Zen Mode (Ctrl + K Z) for a distraction-free experience
  • Use Ctrl + B to toggle the sidebar
  • Use Ctrl + J to toggle the panel