diff --git a/config/xinitrc b/config/xinitrc index 8d7f6fc..d998035 100644 --- a/config/xinitrc +++ b/config/xinitrc @@ -10,6 +10,4 @@ compton & xss-lock -- slock & # FIXME! https://github.com/ch11ng/exwm/issues/210#issuecomment-350044271 -# exec dbus-launch --exit-with-session emacs -mm --debug-init - -exec dbus-launch emacs -mm --debug-init +exec dbus-launch --exit-with-session emacs -mm --debug-init diff --git a/modules/desktop.org b/modules/desktop.org index 9fffee7..cfb64d0 100644 --- a/modules/desktop.org +++ b/modules/desktop.org @@ -27,9 +27,7 @@ compton & xss-lock -- slock & # FIXME! https://github.com/ch11ng/exwm/issues/210#issuecomment-350044271 -# exec dbus-launch --exit-with-session emacs -mm --debug-init - -exec dbus-launch emacs -mm --debug-init +exec dbus-launch --exit-with-session emacs -mm --debug-init #+end_src ** Create a symbolic link(s) diff --git a/modules/projects.org b/modules/projects.org index 8bf0fb4..446961b 100644 --- a/modules/projects.org +++ b/modules/projects.org @@ -19,6 +19,13 @@ An *IDE*[fn:1] like experience or better can be achieved within Emacs using two + *Debug Adapter Protocol*[fn:3] + *Language Server Protocol*[fn:4] +* Code snippets + +#+begin_src emacs-lisp +(use-package yasnippet + :ensure t) +#+end_src + * Debug adapters *Dap mode*[fn:5] provides support for the *Debug Adapter Protocol*[fn:3] inside of Emacs. @@ -35,7 +42,8 @@ Support for the *Language Server Protocol*[fn:4] is added to Emacs through the * #+begin_src emacs-lisp (use-package lsp-mode :commands (lsp lsp-deferred) - :custom (lsp-idle-delay (* 5 dotfiles/idle))) + :custom (lsp-idle-delay (* 5 dotfiles/idle)) + (lsp-prefer-flymake t)) #+end_src ** UI integration