diff options
| author | benj <benj@rse8.com> | 2025-04-04 21:55:55 -0700 |
|---|---|---|
| committer | benj <benj@rse8.com> | 2025-04-04 21:55:55 -0700 |
| commit | e52dce4e328a496e0a303522680453c891c96a9e (patch) | |
| tree | 697b78300016cd8fda8ab6d1effd0c4244b1c1f9 | |
| parent | c221bdf2fd528732926ce6737d9c9cd2da0108d1 (diff) | |
| download | emacs-e52dce4e328a496e0a303522680453c891c96a9e.tar emacs-e52dce4e328a496e0a303522680453c891c96a9e.tar.gz emacs-e52dce4e328a496e0a303522680453c891c96a9e.tar.bz2 emacs-e52dce4e328a496e0a303522680453c891c96a9e.tar.lz emacs-e52dce4e328a496e0a303522680453c891c96a9e.tar.xz emacs-e52dce4e328a496e0a303522680453c891c96a9e.tar.zst emacs-e52dce4e328a496e0a303522680453c891c96a9e.zip | |
add changelog yasnippet; aphelia mode, and some web-mode config
Diffstat (limited to '')
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | init.el | 14 | ||||
| -rw-r--r-- | snippets/org-mode/changelog-entry | 19 |
3 files changed, 30 insertions, 4 deletions
@@ -16,6 +16,7 @@ emojis ensime history ido* +lsp-cache metastore_db* multisession/ network-security.data @@ -201,6 +201,7 @@ :ensure t :hook ((go-mode . lsp-mode) (python-mode . lsp) + (c-mode . lsp) (before-save . lsp-format-buffer) (before-save . lsp-organize-imports))) @@ -387,8 +388,8 @@ :ensure t :init (setq org-journal-dir org-dir-journal) - (setq org-journal-file-type 'weekly) - (setq org-journal-file-format "%Y%m%d.org") + (setq org-journal-file-type 'monthly) + (setq org-journal-file-format "%Y-%m.org") (setq org-journal-enable-agenda-integration t)) (use-package org-mode @@ -399,7 +400,7 @@ :prefix "C-c o" ("j o" . 'org-journal-open-current-journal-file) ("j n" . 'org-journal-new-entry) - ("j t" . 'org-journal-new-scheduled-entry)) + ("j s" . 'org-journal-new-scheduled-entry)) :hook ((org-mode . hl-todo-mode) (org-mode . olivetti-mode) @@ -551,7 +552,8 @@ ("\\.js?\\'" . web-mode) ("\\.ts?\\'" . web-mode)) :config - (setq web-mode-engines-alist '(("svelte" . ".svelte$"))) + (setq web-mode-engines-alist '(("svelte" . ".svelte$") + ("django" . "\\.html"))) :custom (web-mode-code-indent-offset 2) @@ -560,6 +562,7 @@ (web-mode-script-padding 2) (web-mode-style-padding 2) (web-mode-block-padding 2) + (apheleia-mode t) :hook ((web-mode . lsp) (web-mode . apheleia-mode))) @@ -574,6 +577,9 @@ :after lsp-mode :hook (lsp-mode . ws-butler-mode)) +(use-package yaml-mode + :ensure t) + (use-package yasnippet :ensure t ;; :bind (("<C-tab>" . 'yas-expand)) diff --git a/snippets/org-mode/changelog-entry b/snippets/org-mode/changelog-entry new file mode 100644 index 0000000..e3465a0 --- /dev/null +++ b/snippets/org-mode/changelog-entry @@ -0,0 +1,19 @@ +# -*- mode: snippet -*- +# name: changelog-entry +# key: <clog +# -- +*** `(format-time-string "[%Y-%m-%d %a]")` version ${1:0.0.0} +:PROPERTIES: +:tag: ${2:dev} +:END: + +${3:[brief summary of accomplishments (1-2 sentences)]} + +*** ๐งฉ New +- ${4:something new} + +*** ๐งช Improvements +- ${5:something changed} + +*** ๐ Fixes +- ${6:something fixed}
\ No newline at end of file |
