Updates to doom-emacs #emacs

This commit is contained in:
Colin Powell
2019-02-15 09:28:09 -05:00
parent 6146684138
commit 7454eecc57
6 changed files with 26 additions and 30 deletions

2
.gitignore vendored
View File

@ -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

View File

@ -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))

View File

@ -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))

View File

@ -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"

View File

@ -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

View File

@ -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"))