From dadc0f8b563c32ff57df7a4ec5bb16387368be9f Mon Sep 17 00:00:00 2001 From: Guangxiong Lin Date: Mon, 7 Nov 2022 09:57:15 +0800 Subject: Update emacs config --- .emacs.d/.gitignore | 2 ++ .emacs.d/lisp/init-company.el | 1 + bin/ek | 6 +++--- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.emacs.d/.gitignore b/.emacs.d/.gitignore index 479677f..52517f8 100644 --- a/.emacs.d/.gitignore +++ b/.emacs.d/.gitignore @@ -19,3 +19,5 @@ history projects eln-cache places + +local diff --git a/.emacs.d/lisp/init-company.el b/.emacs.d/lisp/init-company.el index 06ff700..c1e7414 100644 --- a/.emacs.d/lisp/init-company.el +++ b/.emacs.d/lisp/init-company.el @@ -1,4 +1,5 @@ (when (gx/maybe-require-package 'company) + (add-hook 'org-mode-hook #'gx/company-mode-in-tui) (add-hook 'ledger-mode-hook #'gx/company-mode-in-tui) (add-hook 'prog-mode-hook #'gx/company-mode-in-tui)) diff --git a/bin/ek b/bin/ek index 4420327..a4a9efe 100755 --- a/bin/ek +++ b/bin/ek @@ -1,11 +1,11 @@ #!/usr/bin/env bash server_running () { - emacsclient -a "false" -e "(boundp 'server-process)" + emacsclient -a "false" -e "(boundp 'server-process)" "$@" } -if [ "t" == "$(server_running)" ]; then - emacsclient -e '(kill-emacs)' +if [ "t" == "$(server_running "$@")" ]; then + emacsclient -e '(kill-emacs)' "$@" echo "Emacs server is killed" else echo "Emacs server is not running" -- cgit v1.2.3