Commit Graph

13 Commits

Author SHA1 Message Date
th33xitus
3fd1a6bf99 refactor: mainsail installer & mainsail theme installer
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
11d3939e92 refactor: mainsail status
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
63ef9a07db refactor: update update_menu.sh and update functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
85b533e703 feat: outsource globals in own file
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
8a293011c5 feat: read custom klipper config location from file
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
0f22b50955 fix(mainsail.sh): prevent multiple includes
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
2616fb6804 fix(mainsail.sh): return if config.json doesn't exist
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
4e98e98889 fix(mainsail.sh): cd failed
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
3650668f82 feat(mainsail.sh): download official mainsail.cfg macro file
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
da675d65fb refactor(mainsail.sh): reword setting
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
75332854d2 style(mainsail.sh): fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
7d7f2150d1 feat: allow mainsail and fluidd stable only installs/updates
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
04647b1ba2 refactor(mainsail.sh): refactor mainsail functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00