summaryrefslogtreecommitdiff
path: root/em
diff options
context:
space:
mode:
Diffstat (limited to 'em')
-rwxr-xr-xem16
1 files changed, 16 insertions, 0 deletions
diff --git a/em b/em
new file mode 100755
index 0000000..f4b2d44
--- /dev/null
+++ b/em
@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+# Run emacs as a GUI - creating a new frame
+
+## default file that can be configured as needed
+DEFAULT_EMACS_FILE=~/.emacs.d/.default_file
+
+if [ $# -eq 0 ]; then
+ if [ -L $DEFAULT_EMACS_FILE ]; then
+ emacsclient -n -c $DEFAULT_EMACS_FILE
+ else
+ emacsclient -n -c
+ fi
+else
+ emacsclient -n $@
+fi