summaryrefslogtreecommitdiffstats
path: root/.local
diff options
context:
space:
mode:
authorJozanLeClerc <bousset.rudy@gmail.com>2022-04-23 02:27:49 +0200
committerJozanLeClerc <bousset.rudy@gmail.com>2022-04-23 02:27:49 +0200
commitba06b5fb8c054f769c303c8b02a08502d6067210 (patch)
tree4e44baf8a095cd2df863ad47e50c900660c9656e /.local
parentnew package (diff)
downloaddotfiles-bsd-ba06b5fb8c054f769c303c8b02a08502d6067210.tar.gz
dotfiles-bsd-ba06b5fb8c054f769c303c8b02a08502d6067210.tar.bz2
dotfiles-bsd-ba06b5fb8c054f769c303c8b02a08502d6067210.tar.xz
dotfiles-bsd-ba06b5fb8c054f769c303c8b02a08502d6067210.tar.zst
dotfiles-bsd-ba06b5fb8c054f769c303c8b02a08502d6067210.zip
update
Diffstat (limited to '.local')
-rwxr-xr-x.local/bin/editermcmd4
-rwxr-xr-x.local/bin/editorcmd5
-rwxr-xr-x.local/bin/startemacs5
-rwxr-xr-x.local/bin/stopemacs1
4 files changed, 11 insertions, 4 deletions
diff --git a/.local/bin/editermcmd b/.local/bin/editermcmd
new file mode 100755
index 0000000..9a7c8ba
--- /dev/null
+++ b/.local/bin/editermcmd
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+pgrep emacs >/dev/null && exec bsdsetsid emacsclient -nw "$@" >/dev/null
+exec nvim "$@"
diff --git a/.local/bin/editorcmd b/.local/bin/editorcmd
index f79baea..ccd5359 100755
--- a/.local/bin/editorcmd
+++ b/.local/bin/editorcmd
@@ -1,3 +1,4 @@
-#!/usr/local/bin/dash
+#!/bin/sh
-exec bsdsetsid emacsclient -c -a /usr/local/bin/nvim "$@"
+pgrep emacs >/dev/null && exec bsdsetsid emacsclient -c "$@" >/dev/null
+exec nvim "$@"
diff --git a/.local/bin/startemacs b/.local/bin/startemacs
index 4a61641..d0034d6 100755
--- a/.local/bin/startemacs
+++ b/.local/bin/startemacs
@@ -1,6 +1,7 @@
#!/bin/sh
-if ! pgrep emacs; then
- bsdsetsid emacs --daemon >/dev/null 2>&1
+if ! pgrep emacs >/dev/null; then
+ emacs --daemon >/dev/null 2>&1
+ exec notify-send -u low -t 2000 'emacs' ' Emacs daemonized'
fi
diff --git a/.local/bin/stopemacs b/.local/bin/stopemacs
index d661941..d31541c 100755
--- a/.local/bin/stopemacs
+++ b/.local/bin/stopemacs
@@ -1,3 +1,4 @@
#!/bin/sh
emacsclient -e '(save-buffers-kill-terminal)'
+exec notify-send -u low -t 2000 'emacs' ' Emacs daemon stoped'