-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
cura: support plugins, add octoprint-plugin #59159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
meta = with stdenv.lib; { | ||
description = "Enables printing directly to OctoPrint and monitoring the process"; | ||
homepage = https://github.com/fieldOfView/Cura-OctoPrintPlugin; | ||
license = licenses.agpl3; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add yourself as a maintainer here.
|
||
meta = with stdenv.lib; { | ||
description = "Enables printing directly to OctoPrint and monitoring the process"; | ||
homepage = https://github.com/fieldOfView/Cura-OctoPrintPlugin; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
homepage = https://github.com/fieldOfView/Cura-OctoPrintPlugin; | |
homepage = "https://github.com/fieldOfView/Cura-OctoPrintPlugin"; |
URLs should be quoted now: NixOS/rfcs#45
src = fetchFromGitHub { | ||
owner = "fieldOfView"; | ||
repo = "Cura-OctoPrintPlugin"; | ||
rev = version; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the Cura-OctoPrintPlugin
repository, 3.5
is a branch and not a tag. That is, it changes regularly and does not point to a fixed commit. Please just put the latest revision here.
Sorry, I completely missed this. I tested it with Unfortunately there doesn't seem to be any easier way to register the plugins since cura looks for them in the installation directory. But fortunately building cura is cheap, it's just copying python files. |
@gebner thanks for taking care of this. i have been away for a while and haven't found the time to take care of your notes. sorry for that. |
Motivation for this change
I wanted to be able to install plugins.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)