From 4a708b08689041527d1b83853d747fd4035acefb Mon Sep 17 00:00:00 2001 From: Devon Tingley Date: Sun, 26 Feb 2023 11:29:58 -0500 Subject: [PATCH] Doom config update Switch to vertico, add treemacs, add pass, add poetry, and tweak dap-elixir default config more. --- doom/dap-elixir.el | 3 +-- doom/init.el | 9 +++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/doom/dap-elixir.el b/doom/dap-elixir.el index beb08ac..8ca0529 100644 --- a/doom/dap-elixir.el +++ b/doom/dap-elixir.el @@ -9,9 +9,8 @@ (-> conf (dap--put-if-absent :dap-server-path (list (concat (file-name-as-directory lsp-elixir-ls-server-dir) "debugger.sh"))) (dap--put-if-absent :type "mix_task") - (dap--put-if-absent :name "mix run") + (dap--put-if-absent :name "mix default") (dap--put-if-absent :request "launch") - (dap--put-if-absent :task "run") (dap--put-if-absent :projectDir (lsp-find-session-folder (lsp-session) (buffer-file-name))) (dap--put-if-absent :cwd (lsp-find-session-folder (lsp-session) (buffer-file-name))))) diff --git a/doom/init.el b/doom/init.el index f8b47bb..39a2ab9 100644 --- a/doom/init.el +++ b/doom/init.el @@ -24,8 +24,8 @@ company ; the ultimate code completion backend ;;helm ; the *other* search engine for love and life ;;ido ; the other *other* search engine... - (ivy +fuzzy +prescient) ; a search engine for love and life - ;;vertico ; the search engine of the future + ;;ivy ; a search engine for love and life + (vertico +icons) ; the search engine of the future :ui ;;deft ; notational velocity for Emacs @@ -44,7 +44,7 @@ ophints ; highlight the region an operation acts on (popup +defaults) ; tame sudden yet inevitable temporary windows ;;tabs ; a tab bar for Emacs - ;;treemacs ; a project drawer, like neotree but cooler + treemacs ; a project drawer, like neotree but cooler ;;unicode ; extended unicode support for various languages (vc-gutter +pretty) ; vcs diff in the fringe vi-tilde-fringe ; fringe tildes to mark beyond EOB @@ -98,7 +98,7 @@ (lsp +peek) ; M-x vscode magit ; a git porcelain for Emacs make ; run make tasks from Emacs - ;;pass ; password manager for nerds + pass ; password manager for nerds pdf ; pdf enhancements ;;prodigy ; FIXME managing external services & code builders ;;rgb ; creating color strings @@ -163,6 +163,7 @@ ;;purescript ; javascript, but functional (python +lsp + +poetry +pyright) ; beautiful is better than ugly ;;qt ; the 'cutest' gui framework ever ;;racket ; a DSL for DSLs