1. Download both the wcpercent file and the conkyrc file. Make sure you download the raw text files (the links here point to them) so you don't have to copy from the browser and paste into a text editor.
  2. Rename "conkyrc" using the name ".conkyrc" and place it in your user directory (/home/username).
  3. Make sure conky is installed on your system. In Debian, you might enter the command "apt-get install conky". On other Linux distributions and with *BSD operating systems, the command(s) for installing conky either from the software repositories of your distro/OS or from source may vary.
  4. On the fourth line of the part of the .conkyrc file below the word TEXT, change "path/to/your/nanowrimo/directory/*" so that it matches the path to your nanowrimo directory. If you have a directory full of files that are all part of the novel, you would use an asterisk at the end of the path as in the example. For a single file, replace the asterisk with the filename. For instance, my version of this configuration file reads something like "/home/username/doc/nanowrimo/count/*", because I keep a lot of nanowrimo-related files in the nanowrimo directory, but in the count subdirectory I keep all the files whose wordcount is used for NaNoWriMo.
  5. Also on the fourth line, change "path/to/wcpercent" so that it points to wherever you saved the wcpercent file. In my case, it's at "/home/username/doc/nanowrimo/wcpercent".
  6. On the fifth line of .conkyrc, change the wcpercent path in the same manner as you did in the fourth.
  7. On the fifteenth line, change the "/dev/foo" path so that it matches the device name of the root filesystem on your system. For instance, your root path might be "/dev/hda1" as it is on my laptop.
  8. To ensure conky starts up every time you start your window manager (whether by rebooting the computer and letting a display manager handle it, typing startx at a console, or some other means), you might add a line in your .xinitrc file (which should be located at /home/username/.xinitrc if you have one) that reads "conky", without the quotes of course. Make sure this line comes before the line that executes the window manager you're using. For instance, my .xinitrc file (to produce the effect on the first workspace shown in the screenshot) looks something like this:
          xsetroot -solid black
          aterm -geometry 93x53+0+0 &
          aterm -geometry 45x19-0+0 &
          aterm -geometry 45x18-0+290 &
          exec sawfish
    You may note the three aterm lines that spawn the three aterm terminal emulators in the correct locations and at the correct sizes -- the ampersands at the ends of those lines cause them to be run "in the background". The xsetroot line just specifies the background color for my workspace. The xbindkeys line starts a daemon called xbindkeys for setting keyboard shortcuts for actions taken often enough to make using a mouse or even shell kind of tedious. The name of my window manager is Sawfish, executed by the "exec sawfish" line at the end of the .xinitrc file.
All original content may be distributed under the terms of the PDL.