Updates to doom-emacs #emacs
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,3 +1,3 @@
|
|||||||
config/fish/functions/fish_prompt.fish
|
config/fish/functions/fish_prompt.fish
|
||||||
emacs/.config/doom/+org-gcal.el
|
emacs/.config/doom/+org-gcal.el
|
||||||
|
*.elc
|
||||||
|
|||||||
@ -53,8 +53,10 @@
|
|||||||
org-agenda-custom-commands
|
org-agenda-custom-commands
|
||||||
'(("N" "List all next tasks" ((agenda "" ((org-agenda-span 1)))
|
'(("N" "List all next tasks" ((agenda "" ((org-agenda-span 1)))
|
||||||
(tags "@errand/-DONE") ; should generaly be pretty empty
|
(tags "@errand/-DONE") ; should generaly be pretty empty
|
||||||
(tags "@home/NEXT")
|
(tags "@book/NEXT") ; should generaly be pretty empty
|
||||||
(tags "@work/NEXT")
|
(tags "@work/NEXT")
|
||||||
|
(tags "@home/NEXT")
|
||||||
|
(tags "@night/NEXT")
|
||||||
(tags "@selectp/NEXT")))
|
(tags "@selectp/NEXT")))
|
||||||
("R" "Weekly Review"
|
("R" "Weekly Review"
|
||||||
((agenda "" ((org-agenda-span 7)))
|
((agenda "" ((org-agenda-span 7)))
|
||||||
@ -71,6 +73,7 @@
|
|||||||
|
|
||||||
org-tag-alist '(("PROJECT" . ?p)
|
org-tag-alist '(("PROJECT" . ?p)
|
||||||
("@home" . ?h)
|
("@home" . ?h)
|
||||||
|
("@night" . ?n)
|
||||||
("@selectp" . ?s)
|
("@selectp" . ?s)
|
||||||
("@errand" . ?e)
|
("@errand" . ?e)
|
||||||
("@read" . ?r)
|
("@read" . ?r)
|
||||||
@ -125,8 +128,14 @@
|
|||||||
|
|
||||||
|
|
||||||
(map! :leader
|
(map! :leader
|
||||||
(:prefix "o"
|
(:prefix "a"
|
||||||
:desc "Org Agenda" "A" #'org-agenda-list
|
:desc "Org Agenda" "o" #'org-agenda
|
||||||
:desc "Org Agenda" "a" #'org-agenda
|
|
||||||
:desc "Org open link" "l" #'org-open-at-point
|
:desc "Org open link" "l" #'org-open-at-point
|
||||||
:desc "Org set tags" "t" #'org-set-tags-command))
|
:desc "Sync gcal with org" "g" #'org-gcal-sync
|
||||||
|
:desc "Set task deadline" "d" #'org-deadline
|
||||||
|
:desc "Schedule task" "s" #'org-schedule
|
||||||
|
:desc "New journal entry" "j" #'org-journal-new-entry
|
||||||
|
:desc "Org set property" "p" #'org-set-progerty
|
||||||
|
:desc "Save all org buffers" "a" #'org-save-all-org-buffers
|
||||||
|
:desc "Org todo" "t" #'org-todo
|
||||||
|
:desc "Org set tags" "T" #'org-set-tags-command))
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
;;; -*- lexical-binding: t; -*-
|
;;; -*- lexical-binding: t; -*-
|
||||||
|
|
||||||
(setq doom-theme 'doom-Iosvkem)
|
(setq doom-theme 'doom-dracula)
|
||||||
|
|
||||||
;; Fonts
|
;; Fonts
|
||||||
(setq doom-font (font-spec :family "Iosevka" :size 14))
|
(setq doom-font (font-spec :family "Iosevka" :size 15))
|
||||||
(setq doom-big-font (font-spec :family "Iosevka" :size 20))
|
(setq doom-big-font (font-spec :family "Iosevka" :size 21))
|
||||||
;; Dash highlighting
|
;; Dash highlighting
|
||||||
;; (after! dash (dash-enable-font-lock))
|
;; (after! dash (dash-enable-font-lock))
|
||||||
|
|
||||||
|
|||||||
@ -42,16 +42,11 @@
|
|||||||
:desc "Find file in dotfiles" :n "t" #'+hlissner/find-in-dotfiles
|
:desc "Find file in dotfiles" :n "t" #'+hlissner/find-in-dotfiles
|
||||||
:desc "Browse dotfiles" :n "T" #'+hlissner/browse-dotfiles)
|
:desc "Browse dotfiles" :n "T" #'+hlissner/browse-dotfiles)
|
||||||
(:prefix "t"
|
(:prefix "t"
|
||||||
|
:desc "Toggle visual line mode" :n "v" #'visual-line-mode
|
||||||
|
:desc "Toggle auto fill mode" :n "a" #'auto-fill-mode
|
||||||
:desc "Switch themes" :n "t" #'counsel-load-theme)
|
:desc "Switch themes" :n "t" #'counsel-load-theme)
|
||||||
(:prefix "o"
|
(:prefix "o"
|
||||||
:desc "Elfeed feed reader" :n "f" #'elfeed)
|
:desc "Elfeed feed reader" :n "f" #'elfeed)
|
||||||
(:prefix "a"
|
|
||||||
:desc "Save all org buffers" :n "a" #'org-save-all-org-buffers
|
|
||||||
:desc "Set task deadline" :n "d" #'org-deadline
|
|
||||||
:desc "New journal entry" :n "j" #'org-journal-new-entry
|
|
||||||
:desc "Sync gcal with org" :n "g" #'org-gcal-sync
|
|
||||||
:desc "Open agenda" :n "o" #'org-agenda-list
|
|
||||||
:desc "Schedule task" :n "s" #'org-schedule)
|
|
||||||
(:prefix "p"
|
(:prefix "p"
|
||||||
:desc "Black buffer" :n "b" #'blacken-buffer)
|
:desc "Black buffer" :n "b" #'blacken-buffer)
|
||||||
(:prefix "y"
|
(:prefix "y"
|
||||||
|
|||||||
@ -70,7 +70,7 @@
|
|||||||
gist ; interacting with github gists
|
gist ; interacting with github gists
|
||||||
macos ; MacOS-specific commands
|
macos ; MacOS-specific commands
|
||||||
make ; run make tasks from Emacs
|
make ; run make tasks from Emacs
|
||||||
magit ; a git porcelain for Emacs
|
(magit +forge) ; a git porcelain for Emacs
|
||||||
password-store ; password manager for nerds
|
password-store ; password manager for nerds
|
||||||
pdf ; pdf enhancements
|
pdf ; pdf enhancements
|
||||||
;;prodigy ; FIXME managing external services & code builders
|
;;prodigy ; FIXME managing external services & code builders
|
||||||
@ -91,7 +91,7 @@
|
|||||||
data ; config/data formats
|
data ; config/data formats
|
||||||
erlang ; an elegant language for a more civilized age
|
erlang ; an elegant language for a more civilized age
|
||||||
elixir ; erlang done right
|
elixir ; erlang done right
|
||||||
elm ; care for a cup of TEA?
|
;;elm ; care for a cup of TEA?
|
||||||
emacs-lisp ; drown in parentheses
|
emacs-lisp ; drown in parentheses
|
||||||
;;ess ; emacs speaks statistics
|
;;ess ; emacs speaks statistics
|
||||||
go ; the hipster dialect
|
go ; the hipster dialect
|
||||||
@ -102,7 +102,7 @@
|
|||||||
javascript ; all(hope(abandon(ye(who(enter(here))))))
|
javascript ; all(hope(abandon(ye(who(enter(here))))))
|
||||||
;;julia ; a better, faster MATLAB
|
;;julia ; a better, faster MATLAB
|
||||||
;;latex ; writing papers in Emacs has never been so fun
|
;;latex ; writing papers in Emacs has never been so fun
|
||||||
ledger ; an accounting system in Emacs
|
;;ledger ; an accounting system in Emacs
|
||||||
;;lua ; one-based indices? one-based indices
|
;;lua ; one-based indices? one-based indices
|
||||||
markdown ; writing docs for people to ignore
|
markdown ; writing docs for people to ignore
|
||||||
;;nim ; python + lisp at the speed of c
|
;;nim ; python + lisp at the speed of c
|
||||||
@ -117,7 +117,7 @@
|
|||||||
+journal
|
+journal
|
||||||
+present) ; Emacs for presentations
|
+present) ; Emacs for presentations
|
||||||
;;perl ; write code no one else can comprehend
|
;;perl ; write code no one else can comprehend
|
||||||
php ; perl's insecure younger brother
|
;;php ; perl's insecure younger brother
|
||||||
;;plantuml ; diagrams for confusing people more
|
;;plantuml ; diagrams for confusing people more
|
||||||
;;purescript ; javascript, but functional
|
;;purescript ; javascript, but functional
|
||||||
python ; beautiful is better than ugly
|
python ; beautiful is better than ugly
|
||||||
|
|||||||
@ -16,14 +16,9 @@
|
|||||||
:recipe (:fetcher github
|
:recipe (:fetcher github
|
||||||
:repo "titaniumbones/ox-slack"))
|
:repo "titaniumbones/ox-slack"))
|
||||||
|
|
||||||
(package! counsel-spotify
|
(package! evil-matchit
|
||||||
:recipe (:fetcher github
|
:recipe (:fetcher github
|
||||||
:repo "Lautaro-Garcia/counsel-spotify"))
|
:repo "redguardtoo/evil-matchit"))
|
||||||
|
|
||||||
;;(package! org-daypage
|
|
||||||
;; :recipe (:fetcher github
|
|
||||||
;; :repo "almost/org-daypage"))
|
|
||||||
|
|
||||||
|
|
||||||
;; python stuffs
|
;; python stuffs
|
||||||
(package! w3m)
|
(package! w3m)
|
||||||
@ -50,12 +45,9 @@
|
|||||||
(package! auth-source-pass)
|
(package! auth-source-pass)
|
||||||
(package! ivy-todo)
|
(package! ivy-todo)
|
||||||
(package! ivy-explorer)
|
(package! ivy-explorer)
|
||||||
(package! counsel-spotify)
|
|
||||||
(package! ivy-lobsters)
|
(package! ivy-lobsters)
|
||||||
|
|
||||||
;; modes!
|
;; modes!
|
||||||
(package! terraform-mode)
|
(package! terraform-mode)
|
||||||
|
|
||||||
|
|
||||||
(package! exec-path-from-shell :disable t)
|
(package! exec-path-from-shell :disable t)
|
||||||
(package! evil-matchit :recipe (:fetcher github :repo "redguardtoo/evil-matchit" :commit "7d65b4167b1f0086c2b42b3aec805e47a0d355c4"))
|
|
||||||
|
|||||||
Reference in New Issue
Block a user