QTerminal Custom Color Schemes Guide

Learn how to create your own custom color schemes for QTerminal on Kali Linux (or any system using qtermwidget6).

Overview

QTerminal stores color schemes as .colorscheme files in:

/usr/share/qtermwidget6/color-schemes/

Each file defines the terminal's color palette using simple RGB values.

Step-by-Step Instructions

1Navigate to the Color Schemes Directory

cd /usr/share/qtermwidget6/color-schemes/

List existing schemes to see what's available:

ls -la

2Copy an Existing Scheme as a Template

The easiest method is to copy an existing scheme and modify it:

sudo cp GreenOnBlack.colorscheme YourNewScheme.colorscheme

3Edit Your New Scheme

Open the file with your preferred text editor:

sudo nano YourNewScheme.colorscheme

Or use any other editor (vim, gedit, mousepad, etc.)

4Modify the Colors

The key sections to change for a simple "ColorOnBlack" theme:

Foreground (main text color):

[Foreground]
Bold=false
Color=50,150,255    <-- Change this RGB value
Transparency=false

ForegroundIntense (bold text color):

[ForegroundIntense]
Bold=true
Color=100,180,255   <-- Change this RGB value
Transparency=false

Description (what appears in the menu):

[General]
Description=Your Scheme Name
Opacity=1

5Apply the New Scheme

In QTerminal:

  1. Go to File → Preferences (or press the menu shortcut)
  2. Under the Appearance section, find Color Scheme
  3. Select your new scheme from the dropdown
  4. Click OK or Apply

Color Scheme File Structure

Here's a complete example of a color scheme file:

[Background]
Bold=false
Color=0,0,0
Transparency=false

[BackgroundIntense]
Bold=false
Color=0,0,0
Transparency=false

[Color0]          # Black
Bold=false
Color=0,0,0
Transparency=false

[Color0Intense]   # Bright Black (Gray)
Bold=false
Color=104,104,104
Transparency=false

[Color1]          # Red
Bold=false
Color=250,75,75
Transparency=false

[Color1Intense]   # Bright Red
Bold=false
Color=255,84,84
Transparency=false

[Color2]          # Green
Bold=false
Color=24,178,24
Transparency=false

[Color2Intense]   # Bright Green
Bold=false
Color=84,255,84
Transparency=false

[Color3]          # Yellow/Brown
Bold=false
Color=178,104,24
Transparency=false

[Color3Intense]   # Bright Yellow
Bold=false
Color=255,255,84
Transparency=false

[Color4]          # Blue
Bold=false
Color=92,167,251
Transparency=false

[Color4Intense]   # Bright Blue
Bold=false
Color=84,84,255
Transparency=false

[Color5]          # Magenta
Bold=false
Color=225,30,225
Transparency=false

[Color5Intense]   # Bright Magenta
Bold=false
Color=255,84,255
Transparency=false

[Color6]          # Cyan
Bold=false
Color=24,178,178
Transparency=false

[Color6Intense]   # Bright Cyan
Bold=false
Color=84,255,255
Transparency=false

[Color7]          # White (Light Gray)
Bold=false
Color=178,178,178
Transparency=false

[Color7Intense]   # Bright White
Bold=false
Color=255,255,255
Transparency=false

[Foreground]      # Default text color
Bold=false
Color=50,150,255
Transparency=false

[ForegroundIntense]  # Bold text color
Bold=true
Color=100,180,255
Transparency=false

[General]
Description=Blue on Black
Opacity=1

Color Reference

Here are some popular foreground colors to try:

Scheme Name Foreground RGB Preview
Green on Black 24,240,24 Classic terminal green
Red on Black 255,50,50 Bright red
Purple on Black 191,64,255 Vibrant purple
Blue on Black 50,150,255 Sky blue
Cyan on Black 0,255,255 Cyan/Aqua
Orange on Black 255,150,50 Orange
Pink on Black 255,105,180 Hot pink
Amber on Black 255,176,0 Retro amber

Quick One-Liner Method

Create a new scheme instantly using sudo tee:

sudo tee /usr/share/qtermwidget6/color-schemes/CyanOnBlack.colorscheme << 'EOF'
[Background]
Bold=false
Color=0,0,0
Transparency=false

[BackgroundIntense]
Bold=false
Color=0,0,0
Transparency=false

... (rest of the file)

[Foreground]
Bold=false
Color=0,255,255
Transparency=false

[ForegroundIntense]
Bold=true
Color=100,255,255
Transparency=false

[General]
Description=Cyan on Black
Opacity=1
EOF
Tip: Use an online RGB color picker to find the exact color values you want. Search for "RGB color picker" in your browser.
Note: You need sudo (root privileges) to create or modify files in /usr/share/. Make sure you have the necessary permissions.

Troubleshooting


Created for Kali Linux QTerminal customization