use terraform and configure org

This commit is contained in:
Grant Horner
2026-07-06 15:58:31 -04:00
parent 727f6bde07
commit 3a06999277
2 changed files with 13 additions and 4 deletions

View File

@@ -8,8 +8,8 @@
'(package-selected-packages
'(cape dart-mode diminish dumber-jump evil evil-collection
exec-path-from-shell fish-mode ghostel jai-mode magit
move-text multiple-cursors org-roam undo-tree yaml-mode
yasnippet yasnippet-snippets))
move-text multiple-cursors org-roam terraform-mode undo-tree
yaml-mode yasnippet yasnippet-snippets))
'(package-vc-selected-packages
'((jai-mode :url "https://github.com/valignatev/jai-mode.git"))))
(custom-set-faces

13
init.el
View File

@@ -36,6 +36,8 @@
(concat user-emacs-directory path))
(setq
org-default-notes-file "~/inbox.org"
org-todo-keywords '((sequence "TODO" "INPROGRESS" "DONE"))
custom-file (hgh/emacs-directory "custom.el")
make-backup-files nil
dired-dwim-target t
@@ -65,6 +67,7 @@
(global-hl-line-mode 1)
(global-eldoc-mode 1)
(global-display-line-numbers-mode 1)
(global-auto-revert-mode 1)
(defun hgh/untabify-buffer ()
(interactive)
@@ -81,6 +84,8 @@
(setq use-package-always-ensure t)
(use-package exec-path-from-shell
:custom
(exec-path-from-shell-variables '("PATH" "MANPATH" "AWS_ACCESS_KEY_ID" "AWS_SECRET_ACCESS_KEY" "AWS_SESSION_TOKEN"))
:demand t)
(exec-path-from-shell-initialize)
@@ -103,7 +108,7 @@
(evil-set-leader nil (kbd "SPC"))
(evil-mode 1)
(evil-global-set-key 'normal (kbd "M-.") #'xref-find-definitions
(evil-global-set-key 'normal (kbd "M-.") #'xref-find-definitions)
(evil-global-set-key 'normal (kbd "<leader>ff") #'find-file)
(evil-global-set-key 'normal (kbd "<leader>fs") #'save-buffer)
@@ -188,7 +193,9 @@
(eglot-documentation-renderer 'markdown-ts-view-mode)
(eglot-code-action-indications nil)
:hook ((jai-mode . eglot-ensure)
(dart-mode . eglot-ensure))
(dart-mode . eglot-ensure)
(terraform-mode . eglot-ensure)
(typescript-ts-mode . eglot-ensure))
:config
(push `(jai-mode "jails" "-jai_path" ,(concat (getenv "HOME") "/.local/jai/")) eglot-server-programs)
(push '(sql-mode "postgres-language-server" "lsp-proxy") eglot-server-programs))
@@ -242,3 +249,5 @@
(use-package ghostel
:custom
(ghostel-module-auto-install "download"))
(use-package terraform-mode)