From 07e20943ee0aea87b78938c7377b6aebd5706cc5 Mon Sep 17 00:00:00 2001 From: benj Date: Sat, 13 Apr 2024 10:12:35 -0700 Subject: activate python lsp and enable global org-ai mode --- init.el | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/init.el b/init.el index 45bdf05..e0fc266 100644 --- a/init.el +++ b/init.el @@ -161,6 +161,7 @@ :after lsp-mode :ensure t :hook ((go-mode . lsp-mode) + (python-mode . lsp) (before-save . lsp-format-buffer) (before-save . lsp-organize-imports))) @@ -265,8 +266,11 @@ (use-package org-ai :after password-store :ensure t + :bind (("C-c M-a h" . 'org-ai-prompt)) :init - (setq org-ai-openai-api-token (password-store-get "openai/api-key"))) + (org-ai-global-mode) + (setq org-ai-openai-api-token (password-store-get "openai/api-key")) + (setq org-ai-default-chat-model "gpt-4-turbo-preview")) (use-package org-journal :ensure t @@ -277,7 +281,7 @@ (setq org-journal-enable-agenda-integration t)) (use-package org-mode - :after (:all org-ai org-journal) + :after (:all org-ai org-journal ob-restclient) :mode "\\.org$" :bind (:prefix-map org-commands :prefix-docstring "Org mode quick commands" @@ -317,7 +321,7 @@ (org-level-color-stars-only nil) (org-todo-keywords - `((sequence "BACKLOG(b)" "BLOCKED(l)" "TODO(t)" "IN PROGRESS(i)" "|" "DONE(d)" "CANCELLED(c)"))) + `((sequence "BACKLOG(b)" "BLOCKED(l)" "TODO(t)" "IN_PROGRESS(i)" "|" "DONE(d)" "CANCELLED(c)"))) (org-confirm-babel-evaluate nil)) -- cgit v1.2.3