Allow custom editor, like we do custom terminal (#1697)

This commit is contained in:
David Heinemeier Hansson
2025-09-16 15:14:29 +02:00
committed by GitHub
parent 7e1c88b932
commit bf0c2cc9a5
8 changed files with 58 additions and 34 deletions

13
bin/omarchy-launch-editor Executable file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
case "$EDITOR" in
nvim | vim | nano | micro | hx)
exec setsid uwsm app -- "$TERMINAL" -e "$EDITOR" "$@"
;;
code | codium | subl | gedit | kate | zeditor)
exec setsid uwsm app -- "$EDITOR" "$@"
;;
*)
exec setsid uwsm app -- "$TERMINAL" -e nvim "$@"
;;
esac