Add remove scala option (#4675)

This commit is contained in:
Luca Pattocchio
2026-02-20 22:39:51 +01:00
committed by GitHub
parent 1b2f08e8d9
commit e5b58a3e68
2 changed files with 11 additions and 3 deletions
+2 -1
View File
@@ -449,7 +449,7 @@ show_remove_menu() {
} }
show_remove_development_menu() { show_remove_development_menu() {
case $(menu "Remove" "󰫏 Ruby on Rails\n JavaScript\n Go\n PHP\n Python\n Elixir\n Zig\n Rust\n Java\n .NET\n OCaml\n Clojure") in case $(menu "Remove" "󰫏 Ruby on Rails\n JavaScript\n Go\n PHP\n Python\n Elixir\n Zig\n Rust\n Java\n .NET\n OCaml\n Clojure\n Scala") in
*Rails*) present_terminal "omarchy-remove-dev-env ruby" ;; *Rails*) present_terminal "omarchy-remove-dev-env ruby" ;;
*JavaScript*) show_remove_javascript_menu ;; *JavaScript*) show_remove_javascript_menu ;;
*Go*) present_terminal "omarchy-remove-dev-env go" ;; *Go*) present_terminal "omarchy-remove-dev-env go" ;;
@@ -462,6 +462,7 @@ show_remove_development_menu() {
*NET*) present_terminal "omarchy-remove-dev-env dotnet" ;; *NET*) present_terminal "omarchy-remove-dev-env dotnet" ;;
*OCaml*) present_terminal "omarchy-remove-dev-env ocaml" ;; *OCaml*) present_terminal "omarchy-remove-dev-env ocaml" ;;
*Clojure*) present_terminal "omarchy-remove-dev-env clojure" ;; *Clojure*) present_terminal "omarchy-remove-dev-env clojure" ;;
*Scala*) present_terminal "omarchy-remove-dev-env scala" ;;
*) show_remove_menu ;; *) show_remove_menu ;;
esac esac
} }
+9 -2
View File
@@ -1,10 +1,10 @@
#!/bin/bash #!/bin/bash
# Remove a development environment that was previously installed via omarchy-install-dev-env. # Remove a development environment that was previously installed via omarchy-install-dev-env.
# Usage: omarchy-remove-dev-env <ruby|node|bun|deno|go|php|laravel|symfony|python|elixir|phoenix|zig|rust|java|dotnet|ocaml|clojure> # Usage: omarchy-remove-dev-env <ruby|node|bun|deno|go|php|laravel|symfony|python|elixir|phoenix|zig|rust|java|dotnet|ocaml|clojure|scala>
if [[ -z "$1" ]]; then if [[ -z "$1" ]]; then
echo "Usage: omarchy-remove-dev-env <ruby|node|bun|deno|go|php|laravel|symfony|python|elixir|phoenix|zig|rust|java|dotnet|ocaml|clojure>" >&2 echo "Usage: omarchy-remove-dev-env <ruby|node|bun|deno|go|php|laravel|symfony|python|elixir|phoenix|zig|rust|java|dotnet|ocaml|clojure|scala>" >&2
exit 1 exit 1
fi fi
@@ -96,6 +96,13 @@ clojure)
mise uninstall clojure --all mise uninstall clojure --all
mise rm -g clojure mise rm -g clojure
;; ;;
scala)
echo -e "Removing Scala...\n"
mise uninstall scala --all
mise uninstall scala-cli --all
mise rm -g scala
mise rm -g scala-cli
;;
*) *)
echo "Unknown environment: $1" echo "Unknown environment: $1"
exit 1 exit 1