Reorder some lines in emacs config
This commit is contained in:
parent
66a20c32b0
commit
fb148c5f8f
1 changed files with 65 additions and 66 deletions
131
guix/init.org
131
guix/init.org
|
|
@ -138,67 +138,6 @@ Eventually I'll set this up so that all these directories are set in the config
|
||||||
(interactive)
|
(interactive)
|
||||||
(load-file user-init-file))
|
(load-file user-init-file))
|
||||||
#+end_src
|
#+end_src
|
||||||
* Notes
|
|
||||||
#+begin_src emacs-lisp
|
|
||||||
(use-package deft)
|
|
||||||
(setq deft-recursive t
|
|
||||||
deft-extensions '("org" "txt"))
|
|
||||||
#+end_src
|
|
||||||
* AI
|
|
||||||
#+begin_src emacs-lisp
|
|
||||||
(use-package gptel)
|
|
||||||
(setq gptl-default-mode 'org-mode)
|
|
||||||
#+end_src
|
|
||||||
* Org Mode
|
|
||||||
#+begin_src emacs-lisp
|
|
||||||
(use-package org)
|
|
||||||
|
|
||||||
(add-hook 'org-mode-hook 'yas-minor-mode)
|
|
||||||
|
|
||||||
(org-babel-do-load-languages
|
|
||||||
'org-babel-load-languages
|
|
||||||
'((emacs-lisp . t)
|
|
||||||
(python . t)))
|
|
||||||
|
|
||||||
(setq org-confirm-babel-evaluate nil)
|
|
||||||
|
|
||||||
(require 'org-tempo)
|
|
||||||
(add-to-list 'org-structure-template-alist '("sh" . "src shell"))
|
|
||||||
(add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp"))
|
|
||||||
|
|
||||||
(add-to-list 'org-structure-template-alist '("py" . "src python"))
|
|
||||||
|
|
||||||
(setq org-hide-emphasis-markers t)
|
|
||||||
|
|
||||||
(use-package org-appear
|
|
||||||
:hook (org-mode . org-appear-mode))
|
|
||||||
|
|
||||||
(use-package org-roam
|
|
||||||
:custom
|
|
||||||
(org-roam-directory "~/notes/roam")
|
|
||||||
:config
|
|
||||||
(org-roam-db-autosync-mode))
|
|
||||||
|
|
||||||
(use-package deft
|
|
||||||
:commands (deft)
|
|
||||||
:config
|
|
||||||
(setq deft-directory "~/notes/deft"
|
|
||||||
deft-extensions '("org" "txt")
|
|
||||||
deft-recursive t))
|
|
||||||
|
|
||||||
(use-package ox-hugo
|
|
||||||
:after ox)
|
|
||||||
|
|
||||||
(use-package org-roam-ui
|
|
||||||
:after org-roam
|
|
||||||
:config
|
|
||||||
(setq org-roam-ui-sync-theme t
|
|
||||||
org-roam-ui-follow t
|
|
||||||
org-roam-ui-update-on-save t
|
|
||||||
org-roam-ui-open-on-start t))
|
|
||||||
|
|
||||||
(use-package ox-gfm) ; github-flavored-markdown exporter
|
|
||||||
#+end_src
|
|
||||||
* Basic Appearance and Behaviors
|
* Basic Appearance and Behaviors
|
||||||
** Font and Theme
|
** Font and Theme
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
|
@ -207,19 +146,18 @@ Eventually I'll set this up so that all these directories are set in the config
|
||||||
;; Global settings (defaults)
|
;; Global settings (defaults)
|
||||||
(setq doom-themes-enable-bold t ; if nil, bold is universally disabled
|
(setq doom-themes-enable-bold t ; if nil, bold is universally disabled
|
||||||
doom-themes-enable-italic t) ; if nil, italics is universally disabled
|
doom-themes-enable-italic t) ; if nil, italics is universally disabled
|
||||||
|
|
||||||
|
|
||||||
;; Enable flashing mode-line on errors
|
;; Enable flashing mode-line on errors
|
||||||
(setq doom-themes-treemacs-theme "doom-atom") ; use "doom-colors" for less minimal icon theme
|
(setq doom-themes-treemacs-theme "doom-atom") ; use "doom-colors" for less minimal icon theme
|
||||||
(load-theme 'doom-oceanic-next t)
|
|
||||||
(doom-themes-treemacs-config)
|
(doom-themes-treemacs-config)
|
||||||
;; Corrects (and improves) org-mode's native fontification.
|
;; Corrects (and improves) org-mode's native fontification.
|
||||||
(doom-themes-org-config))
|
(doom-themes-org-config))
|
||||||
|
|
||||||
(set-frame-font "DejaVu Sans Mono 16")
|
(set-frame-font "DejaVu Sans Mono 16")
|
||||||
|
|
||||||
;; (use-package base16-theme)
|
;; (load-theme 'doom-oceanic-next t)
|
||||||
;; (load-theme 'base16-oceanicnext t)
|
|
||||||
|
(use-package base16-theme)
|
||||||
|
(load-theme 'base16-oceanicnext t)
|
||||||
|
|
||||||
(use-package default-text-scale
|
(use-package default-text-scale
|
||||||
:defer 1
|
:defer 1
|
||||||
|
|
@ -683,6 +621,67 @@ I know these could be bound on a per-package basis, but since this is my primary
|
||||||
))
|
))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
* Notes
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package deft)
|
||||||
|
(setq deft-recursive t
|
||||||
|
deft-extensions '("org" "txt"))
|
||||||
|
#+end_src
|
||||||
|
* AI
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package gptel)
|
||||||
|
(setq gptl-default-mode 'org-mode)
|
||||||
|
#+end_src
|
||||||
|
* Org Mode
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package org)
|
||||||
|
|
||||||
|
(add-hook 'org-mode-hook 'yas-minor-mode)
|
||||||
|
|
||||||
|
(org-babel-do-load-languages
|
||||||
|
'org-babel-load-languages
|
||||||
|
'((emacs-lisp . t)
|
||||||
|
(python . t)))
|
||||||
|
|
||||||
|
(setq org-confirm-babel-evaluate nil)
|
||||||
|
|
||||||
|
(require 'org-tempo)
|
||||||
|
(add-to-list 'org-structure-template-alist '("sh" . "src shell"))
|
||||||
|
(add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp"))
|
||||||
|
|
||||||
|
(add-to-list 'org-structure-template-alist '("py" . "src python"))
|
||||||
|
|
||||||
|
(setq org-hide-emphasis-markers t)
|
||||||
|
|
||||||
|
(use-package org-appear
|
||||||
|
:hook (org-mode . org-appear-mode))
|
||||||
|
|
||||||
|
(use-package org-roam
|
||||||
|
:custom
|
||||||
|
(org-roam-directory "~/notes/roam")
|
||||||
|
:config
|
||||||
|
(org-roam-db-autosync-mode))
|
||||||
|
|
||||||
|
(use-package deft
|
||||||
|
:commands (deft)
|
||||||
|
:config
|
||||||
|
(setq deft-directory "~/notes/deft"
|
||||||
|
deft-extensions '("org" "txt")
|
||||||
|
deft-recursive t))
|
||||||
|
|
||||||
|
(use-package ox-hugo
|
||||||
|
:after ox)
|
||||||
|
|
||||||
|
(use-package org-roam-ui
|
||||||
|
:after org-roam
|
||||||
|
:config
|
||||||
|
(setq org-roam-ui-sync-theme t
|
||||||
|
org-roam-ui-follow t
|
||||||
|
org-roam-ui-update-on-save t
|
||||||
|
org-roam-ui-open-on-start t))
|
||||||
|
|
||||||
|
(use-package ox-gfm) ; github-flavored-markdown exporter
|
||||||
|
#+end_src
|
||||||
* Project management
|
* Project management
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package projectile) ; todo config inside use-package
|
(use-package projectile) ; todo config inside use-package
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue