nyx
7147ed93e9
implement a root check menu ( #927 )
...
* implement a root check menu
* code needs to be readable
* rephrase it a lil bit
* disregard escalation tool variable if found as root
* refactor: Call root check from within AppState constructor (#7 )
* remove duplicate check
* add comment back
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-11-11 10:27:30 -06:00
Jeevitha Kannan K S
1e39d967c5
feat: Alpine linux support ( #814 )
...
* Add basic apk to scripts
* Add common service script
* Fix alpine bugs
* Add flatpak installations
* chore: update scripts, add common-service-script to shellcheckrc
2024-11-07 13:03:21 -06:00
Jeevitha Kannan K S
88d6fd12a2
fix: flatpak path ( #916 )
2024-11-05 16:42:40 -06:00
JEEVITHA KANNAN K S
951cdc2d4c
feat: jetbrains-toolbox ( #893 )
...
* feat: jetbrains-toolbox
* fix: formatting and shebang
* Forgot the docs
2024-11-01 14:29:01 -05:00
JEEVITHA KANNAN K S
d4eacaeab3
refact fix: Flatpak ( #705 )
...
* Fix flatpak paths
* Refact office suites flatpak
* Merge flatpak_app_exists and command_exists
* Fix binary path bug
* Add apk pgm
---------
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-01 12:25:11 -05:00
nyx
a9fdfd1784
make command_exists interpret multiple values ( #762 )
...
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
2024-10-31 13:06:46 -05:00
Nyx
35c41e883c
add git as a dep ( #649 )
...
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-28 14:13:35 -05:00
plurpio
97b7d2860a
fix: do not hard depend on sudo being installed ( #671 )
...
similar to #193
the checkCommandRequirements function under checkEnv hard-depended on
sudo, although doas can be picked as an $ESCALATION_TOOL.
2024-09-28 14:01:23 -05:00
Nyx
aaa91da918
remove unnecessary packagers ( #614 )
...
* remove rpm
* remove yum
* remove xbps
* remove packagers from common-script
---------
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-22 12:33:53 -05:00
Nyx
995a51a665
Use more colors in common-script ( #574 )
...
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-21 09:20:50 -05:00
Adam Perkowski
216f1a4836
Restructure the crates ( #549 )
...
* BIG CHANGES
* core metadata
* Added readme.md to the package
* Moved the crate back to tui
Co-authored-by: Liam <lj3954@users.noreply.github.com>
---------
Co-authored-by: Liam <lj3954@users.noreply.github.com>
2024-09-19 19:09:53 -05:00