mirror of https://github.com/Flinner/dots.git
refactor: add indentation/spacing to emacs org config
This commit is contained in:
parent
cf688ba700
commit
00dd3bdf71
|
@ -63,7 +63,7 @@ straight
|
|||
|
||||
remove warning by use-package
|
||||
#+begin_src emacs-lisp
|
||||
(custom-set-variables '(warning-suppress-types '((use-package))))
|
||||
(custom-set-variables '(warning-suppress-types '((use-package))))
|
||||
#+end_src
|
||||
|
||||
* Basic Configuration
|
||||
|
@ -158,7 +158,7 @@ run this hook:
|
|||
|
||||
Arabic fonts :)
|
||||
#+begin_src emacs-lisp
|
||||
(when window-system (set-fontset-font "fontset-default" '(#x600 . #x6ff) my/ui/arabicfont))
|
||||
(when window-system (set-fontset-font "fontset-default" '(#x600 . #x6ff) my/ui/arabicfont))
|
||||
#+end_src
|
||||
|
||||
** Theme
|
||||
|
@ -174,6 +174,7 @@ The status line
|
|||
:init (doom-modeline-mode 1)
|
||||
:config
|
||||
(display-battery-mode 1)
|
||||
(setq doom-modeline-irc-stylize #'ignore); Fix sever lag https://github.com/seagle0128/doom-modeline/issues/297
|
||||
:custom
|
||||
((doom-modeline-height 15) (doom-modeline-icon t)))
|
||||
#+end_src
|
||||
|
@ -269,7 +270,7 @@ Self explanatory
|
|||
|
||||
** Org roam warning
|
||||
#+begin_src emacs-lisp
|
||||
(setq org-roam-v2-ack t) ; anonying startup message
|
||||
(setq org-roam-v2-ack t) ; anonying startup message
|
||||
#+end_src
|
||||
|
||||
** Tab Width
|
||||
|
@ -292,8 +293,8 @@ should i really be commiting this? :>
|
|||
"secrets:local"; keepassxc db
|
||||
"~/.authinfo"
|
||||
"~/.netrc"))
|
||||
(require 'epa-file)
|
||||
(epa-file-enable)
|
||||
(require 'epa-file)
|
||||
(epa-file-enable)
|
||||
#+end_src
|
||||
|
||||
* Help
|
||||
|
@ -571,7 +572,7 @@ Capture
|
|||
|
||||
*** Closing Brackets
|
||||
#+begin_src emacs-lisp
|
||||
))
|
||||
))
|
||||
#+end_src
|
||||
|
||||
** Evil
|
||||
|
@ -821,7 +822,7 @@ Ivy floating
|
|||
** Which Key (Shows Next keys)
|
||||
slow loading! defer it
|
||||
#+begin_src emacs-lisp
|
||||
(use-package which-key
|
||||
(use-package which-key
|
||||
:defer 10
|
||||
:diminish which-key-mode
|
||||
:config
|
||||
|
@ -860,7 +861,7 @@ slow loading! defer it
|
|||
|
||||
*** lsp + yasnippet
|
||||
#+begin_src emacs-lisp
|
||||
(defun my-backends ()
|
||||
(defun my-backends ()
|
||||
(set (make-local-variable 'company-backends)
|
||||
'((company-capf ;; I think this must come first?
|
||||
:with
|
||||
|
@ -984,7 +985,7 @@ use-package
|
|||
|
||||
Capture Templates
|
||||
#+begin_src emacs-lisp
|
||||
(use-package doct
|
||||
(use-package doct
|
||||
:ensure t
|
||||
;;recommended: defer until calling doct
|
||||
:commands (doct))
|
||||
|
@ -1035,7 +1036,7 @@ I now use olivetti mode, this code block is ignored!
|
|||
|
||||
*** org-bullets
|
||||
#+begin_src emacs-lisp
|
||||
(use-package org-bullets
|
||||
(use-package org-bullets
|
||||
:after org
|
||||
:hook (org-mode . org-bullets-mode)
|
||||
:custom
|
||||
|
@ -1045,8 +1046,8 @@ I now use olivetti mode, this code block is ignored!
|
|||
*** Latex
|
||||
scale inline
|
||||
#+begin_src emacs-lisp
|
||||
; moved to use -package
|
||||
; (setq org-format-latex-options (plist-put org-format-latex-options :scale 1.5))
|
||||
; moved to use -package
|
||||
; (setq org-format-latex-options (plist-put org-format-latex-options :scale 1.5))
|
||||
#+end_src
|
||||
|
||||
** Babel
|
||||
|
@ -1354,7 +1355,7 @@ From: https://yiufung.net/post/anki-org/
|
|||
|
||||
*** COMMENT org-ql
|
||||
#+begin_src emacs-lisp
|
||||
(use-package helm-org-ql :after org-ql)
|
||||
(use-package helm-org-ql :after org-ql)
|
||||
#+end_src
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
|
@ -1716,8 +1717,8 @@ Lsp UI
|
|||
|
||||
*** Flycheck
|
||||
#+begin_src emacs-lisp
|
||||
(use-package flycheck
|
||||
:custom-face (flycheck-warning ((t (:underline (:color "#fabd2f" :style line :position line)))))
|
||||
(use-package flycheck
|
||||
:custom-face (flycheck-warning ((t (:underline (:color "#fabd2f" :style line :position line)))))
|
||||
(flycheck-error ((t (:underline (:color "#fb4934" :style line :position line)))))
|
||||
(flycheck-info ((t (:underline (:color "#83a598" :style line :position line))))))
|
||||
#+end_src
|
||||
|
@ -1742,7 +1743,7 @@ Lsp UI
|
|||
*** Debug
|
||||
Use the Debug Adapter Protocol for running tests and debugging
|
||||
#+begin_src emacs-lisp
|
||||
(use-package dap-mode
|
||||
(use-package dap-mode
|
||||
:hook
|
||||
(lsp-mode . dap-mode)
|
||||
(lsp-mode . dap-ui-mode))
|
||||
|
@ -1786,7 +1787,7 @@ Magit TODOs!
|
|||
(use-package git-gutter
|
||||
:hook (prog-mode . git-gutter-mode)
|
||||
:config
|
||||
(setq git-gutter:update-interval 0.02))
|
||||
(setq git-gutter:update-interval 2))
|
||||
|
||||
(use-package git-gutter-fringe
|
||||
:config
|
||||
|
@ -2064,7 +2065,7 @@ Better Diff in header sizes
|
|||
|
||||
*** COMMENT Vue
|
||||
#+begin_src emacs-lisp
|
||||
(use-package vue-mode
|
||||
(use-package vue-mode
|
||||
:hook (vue-mode . lsp)
|
||||
:hook (vue-mode . prettier-js-mode))
|
||||
#+end_src
|
||||
|
@ -2082,7 +2083,7 @@ Better Diff in header sizes
|
|||
*** Scala
|
||||
Scala mode for highlighting, indents and motion commands
|
||||
#+begin_src emacs-lisp
|
||||
(use-package scala-mode
|
||||
(use-package scala-mode
|
||||
:hook
|
||||
(scala-mode . flycheck-mode)
|
||||
(scala-mode . lsp)
|
||||
|
@ -2095,7 +2096,7 @@ Scala mode for highlighting, indents and motion commands
|
|||
|
||||
Sbt for sbt commands...
|
||||
#+begin_src emacs-lisp
|
||||
(use-package sbt-mode
|
||||
(use-package sbt-mode
|
||||
:commands sbt-start sbt-command
|
||||
:config
|
||||
;; WORKAROUND: https://github.com/ensime/emacs-sbt-mode/issues/31
|
||||
|
@ -2253,13 +2254,13 @@ AucTex (Archived, =:tangle= set to =no=)
|
|||
(add-to-list 'LaTeX-clean-intermediate-suffixes '"-figure[0-9]*\\.\\(pdf\\|md5\\|log\\|dpth\\|dep\\|run\\.xml\\)")
|
||||
(add-to-list 'LaTeX-clean-intermediate-suffixes '".auxlock")
|
||||
|
||||
; (eval-after-load 'latex
|
||||
; `(dolist (face '((font-latex-sectioning-0-face . 3.0) ; \part
|
||||
; (font-latex-sectioning-1-face . 2.5) ; \chapter
|
||||
; (font-latex-sectioning-2-face . 2.0) ; \section
|
||||
; (font-latex-sectioning-3-face . 1.5) ; \subsection
|
||||
; (font-latex-sectioning-4-face . 1.5))) ; \subsubsection
|
||||
; (set-face-attribute (car face) nil :font my/ui/varfont :weight 'bold :height (cdr face))))
|
||||
; (eval-after-load 'latex
|
||||
; `(dolist (face '((font-latex-sectioning-0-face . 3.0) ; \part
|
||||
; (font-latex-sectioning-1-face . 2.5) ; \chapter
|
||||
; (font-latex-sectioning-2-face . 2.0) ; \section
|
||||
; (font-latex-sectioning-3-face . 1.5) ; \subsection
|
||||
; (font-latex-sectioning-4-face . 1.5))) ; \subsubsection
|
||||
; (set-face-attribute (car face) nil :font my/ui/varfont :weight 'bold :height (cdr face))))
|
||||
|
||||
;; to have the buffer refresh after compilation,
|
||||
;; very important so that PDFView refesh itself after comilation
|
||||
|
@ -2277,12 +2278,12 @@ AucTex (Archived, =:tangle= set to =no=)
|
|||
Custom functions (Archived, =:tangle= set to =no=)
|
||||
#+begin_src emacs-lisp :tangle no
|
||||
|
||||
(defun try/latex-mode-setup ()
|
||||
(defun try/latex-mode-setup ()
|
||||
(require 'company-reftex)
|
||||
(turn-on-reftex)
|
||||
(require 'company-auctex)
|
||||
(require 'company-math)
|
||||
(setq-local company-backends
|
||||
(setq-local company-backends
|
||||
|
||||
(append '((company-reftex-labels company-reftex-citations)
|
||||
(company-math-symbols-unicode company-math-symbols-latex company-latex-commands)
|
||||
|
@ -2536,7 +2537,7 @@ Unused, switched to =hledger=
|
|||
#+end_src
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(use-package flycheck-hledger
|
||||
(use-package flycheck-hledger
|
||||
:after (flycheck hledger-mode)
|
||||
:demand t)
|
||||
|
||||
|
@ -2644,7 +2645,7 @@ Unused, switched to =hledger=
|
|||
tramp-file-name-regexp))
|
||||
(setq vc-handled-backends '(Git))
|
||||
;https://libredd.it/r/emacs/comments/320cvb/projectile_slows_tramp_mode_to_a_crawl_is_there_a/
|
||||
(add-hook 'find-file-hook
|
||||
(add-hook 'find-file-hook
|
||||
(lambda ()
|
||||
(when (file-remote-p default-directory)
|
||||
(setq-local projectile-mode-line "Projectile"
|
||||
|
@ -2676,7 +2677,7 @@ Unused, switched to =hledger=
|
|||
#+end_src
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(use-package vterm-toggle)
|
||||
(use-package vterm-toggle)
|
||||
#+end_src
|
||||
|
||||
** Server
|
||||
|
@ -2777,7 +2778,7 @@ Unused, switched to =hledger=
|
|||
#+end_src
|
||||
|
||||
* Elfeed org
|
||||
=;; (setq rmh-elfeed-org-files (list "~/Documents/private.el/elfeed.org"))=
|
||||
=;; (setq rmh-elfeed-org-files (list "~/Documents/private.el/elfeed.org"))=
|
||||
** Elfeed-org
|
||||
#+begin_src emacs-lisp
|
||||
(use-package elfeed-org
|
||||
|
@ -2977,6 +2978,8 @@ I wrote that, neat isn't it? :P
|
|||
:bind (:map circe-mode-map
|
||||
([remap counsel-projectile-find-file] . my/circe/helm-buffers))
|
||||
)
|
||||
|
||||
(use-package circe-notifications)
|
||||
#+end_src
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
|
@ -3001,7 +3004,7 @@ I wrote that, neat isn't it? :P
|
|||
|
||||
*** znc stuff
|
||||
#+begin_src emacs-lisp
|
||||
(defun circe-command-ZNC (what)
|
||||
(defun circe-command-ZNC (what)
|
||||
"Send a message to ZNC incorporated by user '*status'."
|
||||
(circe-command-MSG "*status" what))
|
||||
|
||||
|
@ -3048,7 +3051,7 @@ I wrote that, neat isn't it? :P
|
|||
;; ~/Maildir/Account0/{Inbox,Sent,Trash}
|
||||
;; ~/Maildir/Account1/{Inbox,Sent,Trash}
|
||||
;; where Account0 is context name
|
||||
(with-eval-after-load 'mu4e
|
||||
(with-eval-after-load 'mu4e
|
||||
(defun my-make-mu4e-context (context-name full-name mail-address signature)
|
||||
"Return a mu4e context named CONTEXT-NAME with :match-func matching
|
||||
folder name CONTEXT-NAME in Maildir. The context's `user-mail-address',
|
||||
|
@ -3108,7 +3111,7 @@ I wrote that, neat isn't it? :P
|
|||
;; This is a sample, it doesn't get included in init.el
|
||||
;; I put mine at location specified in the next code block
|
||||
;; any number of email can be used ofc
|
||||
(with-eval-after-load 'mu4e
|
||||
(with-eval-after-load 'mu4e
|
||||
(setq mu4e-contexts `(
|
||||
,(my-make-mu4e-context
|
||||
"maildir-context" "Full Name"
|
||||
|
@ -3121,7 +3124,7 @@ I wrote that, neat isn't it? :P
|
|||
|
||||
or don't include in git source :)
|
||||
#+begin_src emacs-lisp
|
||||
(with-eval-after-load 'mu4e
|
||||
(with-eval-after-load 'mu4e
|
||||
(load "~/Documents/Passwords/mu4e-context.el"))
|
||||
#+end_src
|
||||
|
||||
|
@ -3132,7 +3135,7 @@ should only move to trash, not delete entirely from the server
|
|||
|
||||
#+begin_src emacs-lisp
|
||||
|
||||
(with-eval-after-load 'mu4e
|
||||
(with-eval-after-load 'mu4e
|
||||
(setf (alist-get 'trash mu4e-marks)
|
||||
(list :char '("d" . "▼")
|
||||
:prompt "dtrash"
|
||||
|
@ -3160,7 +3163,7 @@ Breaking change betweeen =mu4e-alert= and =mu= :(
|
|||
|
||||
I prefer text/plain, over everything >:)
|
||||
#+begin_src emacs-lisp
|
||||
(with-eval-after-load "mm-decode"
|
||||
(with-eval-after-load "mm-decode"
|
||||
(add-to-list 'mm-discouraged-alternatives "text/richtext")
|
||||
(add-to-list 'mm-discouraged-alternatives "text/html"))
|
||||
#+end_src
|
||||
|
@ -3239,7 +3242,7 @@ Only ask whether to reply to all if there are more than one recipients
|
|||
* Buffers and Windows
|
||||
** COMMENT Workspaces (Persepective
|
||||
#+begin_src emacs-lisp
|
||||
(use-package persp-mode
|
||||
(use-package persp-mode
|
||||
:defer t
|
||||
:config
|
||||
(setq persp-keymap-prefix (kbd "SPC <tab>"))
|
||||
|
|
Loading…
Reference in New Issue