This is a theme for KlipperScreen which uses the Nord colour palette.
To install Nord KlipperScreen is pretty simple:
- Download the contents of this repo
- Copy the
nord
folder in thestyles
directory into thestyles
directory within your KlipperScreen install (~/KlipperScreen/styles/
) - Overwrite the
base_panel.py
,bed_level.py
,console.py
,extrude.py
,fan.py
,gcode_macros.py
, andmove.py
files in~/KlipperScreen/panels/
with the ones in the/panels
folder in this repo - Restart KlipperScreen
- Using the following as an update source means that while you won't get Moonraker complaining that the installation is dirty, you are relying on this repository being up to date and that I have the free time
and rememberto upate this repo's files when a new KlipperScreen version is released. - There's a much higher chance of something being broken or not working since I only have a slight clue as to what I'm doing. This was more of a personal project where I was playing around with the files' styling and layout so I'm really sorry but I can't gaurantee compatability across all platforms and devices (Though I haven't made any big changes so I don't see why it shouldn't work)
Since I ended up modifying a couple of the panel files within KlipperScreen the Moonraker interface will label your installation as "dirty" (Meaning that there were file changes compared to the status of the files on GitHub) if you have it using the official source repo as it's update source. To prevent that modify your moonraker.conf
file as follows:
Original
[update_manager KlipperScreen]
type: git_repo
path: ~/KlipperScreen
origin: https://github.com/jordanruthe/KlipperScreen.git
env: ~/.KlipperScreen-env/bin/python
requirements: scripts/KlipperScreen-requirements.txt
install_script: scripts/KlipperScreen-install.sh
managed_services: KlipperScreen
Updated
[update_manager Nord-KlipperScreen]
type: git_repo
path: ~/KlipperScreen
origin: https://github.com/Orbitally/Nord-KlipperScreen.git
env: ~/.KlipperScreen-env/bin/python
requirements: scripts/KlipperScreen-requirements.txt
install_script: scripts/KlipperScreen-install.sh
managed_services: Nord-KlipperScreen
I've found that the easiest way to uninstall Nord Klipperscreen is to just do a clean reinstall of KlipperScreen since this will clear any of the custom or modified files that this theme uses. My preferred method of uninstalling is to use Kiauh. The steps on how to use an run Kiauh can be found on the Kiauh readme
I hope you like the theme and if you have any questions feel free to reach out and I'll do the best I can to answer them!