Dracula Icon

SecureCRT

Dracula Theme for SecureCRT

§Installing Dracula for SecureCRT

This theme applies the full Dracula palette to SecureCRT: the terminal window colors (background, foreground, bold) and the complete 16-color ANSI palette, so ls --color, grep, syntax highlighting, and powerline prompts all render in true Dracula. It also includes an optional purple cursor.

There are two ways to install it. The GUI method works on every SecureCRT version and is recommended. The config-file method is a faster path for current versions (v7 and later). All color values, in both hex and decimal, are in PALETTE.md.

Where schemes are actually stored: modern SecureCRT (v7+) keeps color schemes and ANSI palettes as Z: lists inside Global.ini. The old Color Schemes.ini file is legacy and ignored by current builds — creating or editing it does nothing. This is the single most common reason a hand-installed scheme never appears.

§Prerequisite: enable ANSI color

ANSI colors only render if the session's terminal emulation supports them.

  1. Right-click the session and choose Properties (or open Options → Session Options).
  2. Under Terminal → Emulation, set Terminal to Xterm.
  3. On the same page (or under Terminal → Emulation → Modes), make sure ANSI Color is checked.
  4. For 256-color applications, set TERM=xterm-256color on the remote host.

§Method A — GUI (works on all versions)

§A1. Create the color scheme

  1. Open Options → Global Options → Terminal → Appearance.
  2. Under Color Schemes, click New and name the scheme Dracula.
  3. Set the window colors. The picker only accepts decimal RGB (there is no hex field) — use Define Custom Colors in the Windows color dialog:
    • Normal → Foreground 248, 248, 242; Background 40, 42, 54
    • Bold → Foreground 255, 255, 255; Background 40, 42, 54
  4. Click OK to save the scheme.

§A2. Create the ANSI palette

  1. Still under Terminal → Appearance, open the ANSI palette editor (the Edit button beside the ANSI palette, or the ANSI Color tab).
  2. Click New, name the palette Dracula, and set colors 0–15 to the decimal RGB values in PALETTE.md (for example, color 0 = 33, 34, 44, color 1 = 255, 85, 85, and so on).
  3. Save.

§A3. Apply the theme to a session

  1. Open Session Options → Terminal → Appearance.
  2. Set Color Scheme to Dracula and ANSI Color Palette to Dracula.
  3. Set the Cursor color to 189, 147, 249 for the purple cursor.
  4. Confirm that Terminal → Emulation is set to Xterm with ANSI Color enabled (see the prerequisite above).

§Method B — Config file (SecureCRT v7+)

Close SecureCRT completely first. It rewrites Global.ini on exit and will overwrite your edits. Back up Global.ini before editing.

§B1. Locate Global.ini

  • In SecureCRT (before closing): Options → Global Options → General → Configuration Paths.
  • Or on Windows: reg query "hkcu\Software\VanDyke\SecureCRT" /v "Config Path".
  • Typical path: %APPDATA%\VanDyke\Config\Global.ini.

§B2. Add the ANSI palette

Find the line Z:"ANSI Color Palettes"=000000XX. Increment the count XX by one (it's the number of palettes, in hex), then add this line just below the last existing palette entry, before the next Z:"..." block:

Dracula,21222C00,FF555500,50FA7B00,F1FA8C00,BD93F900,FF79C600,8BE9FD00,F8F8F200,6272A400,FF6E6E00,69FF9400,FFFFA500,D6ACFF00,FF92DF00,A4FFFF00,FFFFFF00

Keep the single leading space. Each value is RRGGBB00 (RGB followed by a 00 byte).

§B3. Add the color scheme

Find Z:"Color Schemes"=000000XX. Increment that count by one, then add this line below the last scheme entry:

Dracula,010101,F8F8F200,FFFFFF00,F8F8F200,FFFFFF00,F8F8F200,FFFFFF00,F8F8F200,FFFFFF00,282A3600,282A3600,282A3600,282A3600,282A3600,282A3600,282A3600,282A3600,Dracula

The fields are: the scheme name, the 010101 flags, 8 foreground colors, 8 background colors, and the ANSI palette name (Dracula), which ties this scheme to the palette from B2.

§B4. Apply

Reopen SecureCRT, then set Session Options → Terminal → Appearance → Color Scheme to Dracula.


§See the colors

Run colors.sh in a Dracula-themed session to print all 16 colors, their bold variants, a mock prompt, and a 256-color bar — handy for a screenshot:

bash colors.sh

§Troubleshooting

  • The scheme doesn't appear in the list: you edited or created Color Schemes.ini, which modern SecureCRT ignores. Use Global.ini (Method B) or the GUI (Method A).
  • The scheme appears but the colors are wrong: an older scheme with the same name already exists in Global.ini with different values. Edit that line instead of adding a duplicate.
  • Edits vanish after a restart: SecureCRT was open during the edit, or a Z: count wasn't incremented to match the number of entries.
  • No colors at all: the terminal isn't set to Xterm, or ANSI Color is off (see the prerequisite above).

Mist Over Transylvania

Morbius