From 9c3e29e67fe20d7b862053a904e400d4678aadfe Mon Sep 17 00:00:00 2001 From: Leni Aniva Date: Sat, 23 Sep 2023 14:46:46 -0700 Subject: [PATCH 1/3] Add capnp mode --- doom/config.org | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doom/config.org b/doom/config.org index ebd3201..0254858 100644 --- a/doom/config.org +++ b/doom/config.org @@ -335,6 +335,15 @@ Note that ~onsave~ was intentionally turned off because it messes with version c ** Languages +*** Capnproto + +#+begin_src emacs-lisp :tangle packages.el +(package! capnp-mode :recipe ( + :host github + :repo "capnproto/capnproto" + :files ("highlighting/emacs/*.el"))) +#+end_src + *** Emacs Lisp #+begin_src emacs-lisp -- 2.44.1 From 23ade34b03e0ad45969928073c2389dadd610c5e Mon Sep 17 00:00:00 2001 From: Leni Aniva Date: Thu, 5 Oct 2023 17:40:26 -0700 Subject: [PATCH 2/3] Add julia and lua. Remove tabs 1. Remove centaur-tabs since they don't interact well with emacs daemon mode, and they are not useful cf. ibuffer. 2. Remove transparency (prefer OS transparency). --- doom/config.org | 2 +- doom/init.el | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doom/config.org b/doom/config.org index 0254858..9eefd7a 100644 --- a/doom/config.org +++ b/doom/config.org @@ -200,7 +200,7 @@ available. You can either set ~doom-theme~ or manually load a theme with the :family default-font :size default-font-size) doom-theme 'doom-lantern) -(add-to-list 'default-frame-alist '(alpha . 90)) +;(add-to-list 'default-frame-alist '(alpha . 90)) #+end_src ** Splash Screen diff --git a/doom/init.el b/doom/init.el index d6adc36..0befaf4 100644 --- a/doom/init.el +++ b/doom/init.el @@ -43,7 +43,7 @@ ;;neotree ; a project drawer, like NERDTree for vim ophints ; highlight the region an operation acts on (popup +defaults) ; tame sudden yet inevitable temporary windows - tabs ; a tab bar for Emacs + ;;tabs ; a tab bar for Emacs treemacs ; a project drawer, like neotree but cooler unicode ; extended unicode support for various languages (vc-gutter +pretty) ; vcs diff in the fringe @@ -143,12 +143,12 @@ json ; At least it ain't XML ;;(java +lsp) ; the poster child for carpal tunnel syndrome javascript ; all(hope(abandon(ye(who(enter(here)))))) - ;;julia ; a better, faster MATLAB + (julia +lsp) ; a better, faster MATLAB ;;kotlin ; a better, slicker Java(Script) (latex +latexmk +lsp) ; writing papers in Emacs has never been so fun lean ; for folks with too much to prove ledger ; be audit you can be - ;;lua ; one-based indices? one-based indices + lua ; one-based indices? one-based indices markdown ; writing docs for people to ignore ;;nim ; python + lisp at the speed of c nix ; I hereby declare "nix geht mehr!" -- 2.44.1 From 4511652fa08752b03ef0e6f2ee297169c13652c9 Mon Sep 17 00:00:00 2001 From: Leni Aniva Date: Sat, 7 Oct 2023 14:36:48 -0700 Subject: [PATCH 3/3] Remove lua. Add zig --- doom/init.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doom/init.el b/doom/init.el index 0befaf4..d6bd096 100644 --- a/doom/init.el +++ b/doom/init.el @@ -148,7 +148,7 @@ (latex +latexmk +lsp) ; writing papers in Emacs has never been so fun lean ; for folks with too much to prove ledger ; be audit you can be - lua ; one-based indices? one-based indices + ;;lua ; one-based indices? one-based indices markdown ; writing docs for people to ignore ;;nim ; python + lisp at the speed of c nix ; I hereby declare "nix geht mehr!" @@ -174,7 +174,7 @@ ;;terra ; Earth and Moon in alignment for performance. web ; the tubes yaml ; JSON, but readable - ;;zig ; C, but simpler + zig ; C, but simpler :email ;;(mu4e +org +gmail) -- 2.44.1