Skip to main content
NitrousTracker documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Theming

.nttheme files can be used to create NitrousTracker themes.

.nttheme format

The format consists of ID=hexcode pairs, written like so:

0=000000 ; Background
1=000000 ; Envelope editor background
2=2c3034 ; Medium background

Unspecified colors are filled in with either the closest color by definition, to preserve backwards compatibility, or with the default theme’s color if that is not possible.

List of color IDs

IDDescription
0Background
1Envelope editor background
2Medium background
3Light background
4Lighter background
5Light control / button gradient 1
6Dark control / button gradient 2
7Light control (disabled)
8Dark control (disabled)
9Selected tab
10Unselected tab
11List item gradient 1
12List item gradient 2
13List item gradient 1 (highlighted)
14List item gradient 2 (highlighted)
15Scrollbar background gradient 1
16Scrollbar background gradient 2
17Scrollbar thumb (inactive)
18Scrollbar thumb (active)
19Scrollbar arrow background gradient 1
20Scrollbar arrow background gradient 2
21Widget outline
22Tab/tab box outline
23List item separator line
24Tab icon
25Button icon and scrollbar arrows
26Checkmark
27Text
28Text (light)
29Text (buttons)
30Text (value input)
31Text (list items)
32Text (highlighted list item)
33Recording/signal (red)
34Recording/signal (off, dark red)
35Piano mapping label (naturals)
36Piano mapping label (inverted, sharps)
37Loop points
38Envelope sustain line
39Envelope line
40Envelope point fill
41Envelope point outline
42Envelope point outline (active)
43Memory usage: OK
44Memory usage: Warning
45Memory usage: Alert
46Text entry cursor
47Sample editor background
48Sample editor background (selection)
49Sample editor waveform
50Sample editor waveform (selection)
51Pattern - background
52Pattern - channel number
53Pattern - lines
54Pattern - sublines
55Pattern - lines (recording)
56Pattern - cursor bar gradient 1
57Pattern - cursor bar gradient 2
58Pattern - cursor bar gradient 1 (highlight)
59Pattern - cursor bar gradient 2 (highlight)
60Pattern - row numbers
61Pattern - notes
62Pattern - notes (dark)
63Pattern - instruments
64Pattern - instruments (dark)
65Pattern - volume
66Pattern - volume (dark)
67Pattern - effect command
68Pattern - effect command (dark)
69Pattern - effect parameter
70Pattern - effect parameter (dark)
71Pattern - selection
72Pattern - row outline
73Pattern - cursor outline
74Pattern - mute/solo text color
75Pattern - mute/solo gradient 1
76Pattern - mute/solo gradient 2
77Pattern - mute/solo gradient 1 (highlight)
78Pattern - mute/solo gradient 2 (highlight)
79Pattern - row numbers (highlight)
80List item separator line (vertical)
81Togglebutton background
82Togglebutton text (off)
83Togglebutton text (on)
84Piano full key gradient 1
85Piano full key gradient 2
86Piano half key gradient 1
87Piano half key gradient 2
88Piano full key highlight gradient 1
89Piano full key highlight gradient 2
90Piano half key highlight gradient 1
91Piano half key highlight gradient 2
92Piano outline
93Typewriter background
94Typewriter key
95Typewriter key label
96Typewriter modifier key
97Typewriter pressed key
98Typewriter modifier key label
99Sample editor zoom buttons
100Message box title gradient 1
101Message box title gradient 2
102Message box title text
103Effect keyboard button gradient 1
104Effect keyboard button gradient 2
105Effect keyboard disabled button gradient 1
106Effect keyboard disabled button gradient 2
107Effect keyboard big button label
108Effect keyboard command description label
109Effect keyboard disabled command description label
110Effect keyboard button parameter label X
111Effect keyboard button parameter label Y