mirror of
https://github.com/LukeHagar/omarchy.git
synced 2025-12-09 12:37:46 +00:00
Added Clojure to the Development Omarchy Menu & implementation (#1238)
* Added Clojure to the Development Omarchy Menu also implemented it in omarchy-install-dev-env * Update the icon to use the Clojure logo from Nerd Fonts Thanks to @Sgierek106 * Use omarchy-pkg-add --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
This commit is contained in:
committed by
GitHub
parent
8a83234298
commit
40d7d074a9
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
if [[ -z "$1" ]]; then
|
if [[ -z "$1" ]]; then
|
||||||
echo "Usage: omarchy-install-dev-env <ruby|node|bun|go|laravel|symfony|php|python|elixir|phoenix|rust|java|ocaml|dotnet>" >&2
|
echo "Usage: omarchy-install-dev-env <ruby|node|bun|go|laravel|symfony|php|python|elixir|phoenix|rust|java|ocaml|dotnet|clojure>" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -131,4 +131,9 @@ dotnet)
|
|||||||
echo -e "Installing .NET...\n"
|
echo -e "Installing .NET...\n"
|
||||||
mise use --global dotnet@latest
|
mise use --global dotnet@latest
|
||||||
;;
|
;;
|
||||||
|
clojure)
|
||||||
|
echo -e "Installing Clojure...\n"
|
||||||
|
omarchy-pkg-add rlwrap
|
||||||
|
mise use --global clojure@latest
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|||||||
@@ -268,7 +268,7 @@ show_install_font_menu() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
show_install_development_menu() {
|
show_install_development_menu() {
|
||||||
case $(menu "Install" " Ruby on Rails\n Docker DB\n JavaScript\n Go\n PHP\n Python\n Elixir\n Zig\n Rust\n Java\n .NET\n OCaml") in
|
case $(menu "Install" " Ruby on Rails\n Docker DB\n JavaScript\n Go\n PHP\n Python\n Elixir\n Zig\n Rust\n Java\n .NET\n OCaml\n Clojure") in
|
||||||
*Rails*) present_terminal "omarchy-install-dev-env ruby" ;;
|
*Rails*) present_terminal "omarchy-install-dev-env ruby" ;;
|
||||||
*Docker*) present_terminal omarchy-install-docker-dbs ;;
|
*Docker*) present_terminal omarchy-install-docker-dbs ;;
|
||||||
*JavaScript*) show_install_javascript_menu ;;
|
*JavaScript*) show_install_javascript_menu ;;
|
||||||
@@ -281,6 +281,7 @@ show_install_development_menu() {
|
|||||||
*Java*) present_terminal "omarchy-install-dev-env java" ;;
|
*Java*) present_terminal "omarchy-install-dev-env java" ;;
|
||||||
*NET*) present_terminal "omarchy-install-dev-env dotnet" ;;
|
*NET*) present_terminal "omarchy-install-dev-env dotnet" ;;
|
||||||
*OCaml*) present_terminal "omarchy-install-dev-env ocaml" ;;
|
*OCaml*) present_terminal "omarchy-install-dev-env ocaml" ;;
|
||||||
|
*Clojure*) present_terminal "omarchy-install-dev-env clojure" ;;
|
||||||
*) show_install_menu ;;
|
*) show_install_menu ;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user