Giter Site home page Giter Site logo

humbledeer / danger-klipper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dangerklippers/danger-klipper

0.0 0.0 1.0 79.88 MB

Klipper but... Dangerous

License: GNU General Public License v3.0

Shell 0.02% C++ 0.09% Python 1.06% C 98.78% Assembly 0.03% Makefile 0.02% CMake 0.01% Dockerfile 0.01% G-code 0.01%

danger-klipper's Introduction

Danger-Klipper Logo

Action Status

Welcome to the Danger Klipper project!

This is a community-maintained fork of the Klipper firmware.

Our goal is to support features and behavior that could be "risky" if used incorrectly.

If I want my printer to light itself on fire, I should be able to make my printer light itself on fire.

Features merged into the master branch:

If you're feeling adventurous, take a peek at the extra features in the bleeding-edge branch:

Switch to Danger Klipper

Note

Any add-on modules you are using will need to be reinstalled after switching to Danger Klipper. This includes things like Beacon support, led-effect, etc.

Any data in ~/printer_data such as printer configs and macros will be unaffected.

Manually clone the repository

If desired, make a backup copy of your existing Klipper installation by running:

mv ~/klipper ~/klipper_old

Then clone the Danger Klipper repo and restart the klipper service:

git clone https://github.com/DangerKlippers/danger-klipper.git ~/klipper
sudo systemctl restart klipper

Using KIAUH

For users that are not comfortable using Git directly, KIAUH is able to use custom repositories.

To do this, add the Danger Klipper repo to KIAUH's repo list and run the script with the following commands:

echo "DangerKlippers/danger-klipper" >> ~/kiauh/klipper_repos.txt
~/kiauh/kiauh.sh

From the KIAUH menu select:

  • 6 ) Settings
  • 1 ) Set custom Klipper repository
  • Select the number corresponding to DangerKlipper from the list shown
  • Select 'Y' to confirm replacing your existing Klipper install
  • Enter 'B' for back twice
  • 'Q' to quit

Adding a git-remote to the existing installation

cd ~/klipper
git remote add danger https://github.com/DangerKlippers/danger-klipper.git
git checkout -b upstream-master origin/master
git branch -D master
git checkout -b master danger/master
sudo systemctl restart klipper
sudo systemctl restart moonraker

"Dangerous Klipper for dangerous users"

Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use Klipper.

To begin using Klipper start by installing it.

Klipper is Free Software. See the license or read the documentation.

Join me on Discord

danger-klipper's People

Contributors

adelyser avatar arksine avatar bigtreetech avatar bwnance avatar cirromulus avatar cmroche avatar cruwaller avatar d4sk avatar dalegaard avatar delsian avatar dingyifei avatar dmbutyugin avatar eamaclean avatar fessyfoo avatar fheilmann avatar grigorig avatar jamesh1978 avatar jschuh avatar kevinoconnor avatar leptun avatar master92 avatar matthewlloyd avatar mattthebaker avatar mcmatrix avatar meteyou avatar pedrolamas avatar piezoid avatar rogerlz avatar test3210-d avatar wizhippo avatar

Forkers

matttss

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.