mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-11 11:43:03 +03:00
feat(emacs): extend agenda, lua, ligatures in web-mode
This commit is contained in:
parent
15295971db
commit
4f0dbc0529
2 changed files with 23 additions and 10 deletions
|
|
@ -891,7 +891,8 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer."
|
|||
clojure-mode
|
||||
go-mode
|
||||
sh-mode
|
||||
haskell-mode)
|
||||
haskell-mode
|
||||
web-mode)
|
||||
'("--" "---" "==" "===" "!=" "!==" "=!=" "=:=" "=/=" "<="
|
||||
">=" "&&" "&&&" "&=" "++" "+++" "***" ";;" "!!" "??"
|
||||
"?:" "?." "?=" "<:" ":<" ":>" ">:" "<>" "<<<" ">>>"
|
||||
|
|
@ -1354,7 +1355,7 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer."
|
|||
(general-nmap :keymaps 'org-mode-map
|
||||
"C-x C-l" 'my/org-link-copy)
|
||||
(setq org-directory (expand-file-name "~/Documents/org-mode"))
|
||||
(setq org-agenda-files '("inbox.org" "projects.org" "work.org" "sem-11.org"))
|
||||
(setq org-agenda-files '("inbox.org" "projects.org" "work.org" "sem-11.org" "life.org"))
|
||||
;; (setq org-default-notes-file (concat org-directory "/notes.org"))
|
||||
(setq org-capture-templates
|
||||
`(("i" "Inbox" entry (file "inbox.org")
|
||||
|
|
@ -1541,7 +1542,9 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer."
|
|||
|
||||
(setq org-refile-targets
|
||||
'(("projects.org" :maxlevel . 2)
|
||||
("work.org" :maxlevel . 2)))
|
||||
("work.org" :maxlevel . 2)
|
||||
("sem-11.org" :maxlevel . 3)
|
||||
("life.org" :maxlevel . 2)))
|
||||
(setq org-refile-use-outline-path 'file)
|
||||
(setq org-outline-path-complete-in-steps nil)
|
||||
|
||||
|
|
@ -2776,7 +2779,7 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer."
|
|||
:straight t
|
||||
:commands (langtool-check)
|
||||
:config
|
||||
(setq langtool-language-tool-server-jar "/home/pavel/Programs/LanguageTool-5.1/languagetool-server.jar")
|
||||
(setq langtool-language-tool-server-jar "/home/pavel/bin/LanguageTool-5.4/languagetool-server.jar")
|
||||
(setq langtool-mother-tongue "ru")
|
||||
(setq langtool-default-language "en-US"))
|
||||
|
||||
|
|
@ -3035,6 +3038,13 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer."
|
|||
:straight t
|
||||
:after (lsp haskell-mode))
|
||||
|
||||
(use-package lua-mode
|
||||
:straight t
|
||||
:mode "\\.lua\\'"
|
||||
:hook (lua-mode . smartparens-mode))
|
||||
|
||||
(my/set-smartparens-indent 'lua-mode)
|
||||
|
||||
(use-package json-mode
|
||||
:straight t
|
||||
:mode "\\.json\\'"
|
||||
|
|
|
|||
15
Emacs.org
15
Emacs.org
|
|
@ -1677,7 +1677,8 @@ Ligature setup for the JetBrainsMono font.
|
|||
clojure-mode
|
||||
go-mode
|
||||
sh-mode
|
||||
haskell-mode)
|
||||
haskell-mode
|
||||
web-mode)
|
||||
'("--" "---" "==" "===" "!=" "!==" "=!=" "=:=" "=/=" "<="
|
||||
">=" "&&" "&&&" "&=" "++" "+++" "***" ";;" "!!" "??"
|
||||
"?:" "?." "?=" "<:" ":<" ":>" ">:" "<>" "<<<" ">>>"
|
||||
|
|
@ -2460,7 +2461,7 @@ Some inspiration:
|
|||
Used files
|
||||
#+begin_src emacs-lisp :tangle no :noweb-ref org-productivity-setup
|
||||
(setq org-directory (expand-file-name "~/Documents/org-mode"))
|
||||
(setq org-agenda-files '("inbox.org" "projects.org" "work.org" "sem-11.org"))
|
||||
(setq org-agenda-files '("inbox.org" "projects.org" "work.org" "sem-11.org" "life.org"))
|
||||
;; (setq org-default-notes-file (concat org-directory "/notes.org"))
|
||||
#+end_src
|
||||
|
||||
|
|
@ -2477,7 +2478,9 @@ Refile targets
|
|||
#+begin_src emacs-lisp
|
||||
(setq org-refile-targets
|
||||
'(("projects.org" :maxlevel . 2)
|
||||
("work.org" :maxlevel . 2)))
|
||||
("work.org" :maxlevel . 2)
|
||||
("sem-11.org" :maxlevel . 3)
|
||||
("life.org" :maxlevel . 2)))
|
||||
(setq org-refile-use-outline-path 'file)
|
||||
(setq org-outline-path-complete-in-steps nil)
|
||||
#+end_src
|
||||
|
|
@ -4165,14 +4168,12 @@ LanguageTool is a great offline spell checker. For some reason, the download lin
|
|||
References:
|
||||
- [[https://languagetool.org/][LanguageTool homepage]]
|
||||
- [[https://dev.languagetool.org/http-server][LanguageTool http server]]
|
||||
- [[https://github.com/mhayashi1120/Emacs-langtool][LanguageTool for Emacs repo]]
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(use-package langtool
|
||||
:straight t
|
||||
:commands (langtool-check)
|
||||
:config
|
||||
(setq langtool-language-tool-server-jar "/home/pavel/Programs/LanguageTool-5.1/languagetool-server.jar")
|
||||
(setq langtool-language-tool-server-jar "/home/pavel/bin/LanguageTool-5.4/languagetool-server.jar")
|
||||
(setq langtool-mother-tongue "ru")
|
||||
(setq langtool-default-language "en-US"))
|
||||
|
||||
|
|
@ -4571,6 +4572,8 @@ A function to start up [[https://www.tensorflow.org/tensorboard][TensorBoard]].
|
|||
(add-hook 'json-mode #'hs-minor-mode)
|
||||
(my/set-smartparens-indent 'json-mode))
|
||||
#+end_src
|
||||
** SQL
|
||||
TODO sql-formatter
|
||||
** YAML
|
||||
#+begin_src emacs-lisp
|
||||
(use-package yaml-mode
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue