If you are a git user, you can install the theme and keep up to date by cloning the repo:
git clone https://github.com/dracula/novel-writer.git
Download using the GitHub .zip download option and unzip them.
Copy syntax/dracula.conf
, themes/dracula.conf
, & themes/dracula_alt.conf
to the respective syntax and themes directories in the novelWriter config directory:
- GNU/Linux:
~/.local/share/novelwriter/<syntax_or_themes>
- macOS:
~/Library/Application Support/novelwriter/<syntax_or_themes>
- Windows:
C:\Users\<your_user_name>\AppData\Roaming\novelwriter\<syntax_or_themes>
- Go to Tools > Preferences
- In the General Tab, select the Dracula or Dracula Alt GUI theme
- In the Highlighting tab, select the Dracula syntax highlighting theme
There is no separate config file to copy and paste into a folder. One either needs to change the settings manually in each novelWriter project or edit each project's nwProject.nwx
file.
- Go to Project > Project Settings
- In the Status Tab, select a Label, click Color, input hex value, and click Save for each Label
- Minimal or Custom project:
- New:
#44475a
- Notes:
#ff5555
- Draft:
#ffb86c
- Finished:
#50fa7b
- New:
- Example project:
- New:
#44475a
- Notes:
#ff5555
- Started:
#ff5555
- 1st Draft:
#ffb86c
- 2nd Draft:
#ffb86c
- 3rd Draft:
#ffb86c
- Finished:
#50fa7b
- New:
- Minimal or Custom project:
- In the Importance Tab, same as in step 2
- None:
#44475a
- Minor:
#8be9fd
- Major:
#ff79c6
- Main:
#bd93f9
- None:
- Go to the location of an existing novelWriter project
- Create a backup of
nwProject.nwx
in case something breaks - Open
nwProject.nwx
- For a new Minimal or Custom project, replace the
<status>
and<importance>
tags with:
<status>
<entry key="s3d19cf" count="5" red="68" green="71" blue="90">New</entry>
<entry key="s215281" count="0" red="255" green="85" blue="85">Note</entry>
<entry key="s42e692" count="0" red="255" green="184" blue="108">Draft</entry>
<entry key="s44be75" count="0" red="80" green="250" blue="123">Finished</entry>
</status>
<importance>
<entry key="if15af4" count="3" red="68" green="71" blue="90">New</entry>
<entry key="i12d160" count="0" red="139" green="233" blue="253">Minor</entry>
<entry key="ie85c9e" count="0" red="255" green="121" blue="198">Major</entry>
<entry key="ife27d3" count="0" red="189" green="147" blue="249">Main</entry>
</importance>
-
For a new Example project, same as in step 4 but using the codeblock below:
Important! The
key
values may change between versions and not updating them will break the Example project's existing Label assignments. Check before pasting!
<status>
<entry key="sf12341" count="5" red="68" green="71" blue="90">New</entry>
<entry key="sf24ce6" count="1" red="255" green="85" blue="85">Notes</entry>
<entry key="sc24b8f" count="2" red="255" green="85" blue="85">Started</entry>
<entry key="s90e6c9" count="6" red="255" green="184" blue="108">1st Draft</entry>
<entry key="sd51c5b" count="1" red="255" green="184" blue="108">2nd Draft</entry>
<entry key="s8ae72a" count="0" red="255" green="184" blue="108">3rd Draft</entry>
<entry key="s78ea90" count="0" red="80" green="250" blue="123">Finished</entry>
</status>
<importance>
<entry key="ia857f0" count="5" red="68" green="71" blue="90">None</entry>
<entry key="icfb3a5" count="2" red="139" green="233" blue="253">Minor</entry>
<entry key="i2d7a54" count="2" red="255" green="121" blue="198">Major</entry>
<entry key="i56be10" count="1" red="189" green="147" blue="249">Main</entry>
</importance>