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
emacs/.config/doom/+org-gcal.el
*.elc

View File

@ -53,8 +53,10 @@
org-agenda-custom-commands
'(("N" "List all next tasks" ((agenda "" ((org-agenda-span 1)))
(tags "@errand/-DONE") ; should generaly be pretty empty
(tags "@home/NEXT")
(tags "@book/NEXT") ; should generaly be pretty empty
(tags "@work/NEXT")
(tags "@home/NEXT")
(tags "@night/NEXT")
(tags "@selectp/NEXT")))
("R" "Weekly Review"
((agenda "" ((org-agenda-span 7)))
@ -71,6 +73,7 @@
org-tag-alist '(("PROJECT" . ?p)
("@home" . ?h)
("@night" . ?n)
("@selectp" . ?s)
("@errand" . ?e)
("@read" . ?r)
@ -125,8 +128,14 @@
(map! :leader
(:prefix "o"
:desc "Org Agenda" "A" #'org-agenda-list
:desc "Org Agenda" "a" #'org-agenda
(:prefix "a"
:desc "Org Agenda" "o" #'org-agenda
: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; -*-
(setq doom-theme 'doom-Iosvkem)
(setq doom-theme 'doom-dracula)
;; Fonts
(setq doom-font (font-spec :family "Iosevka" :size 14))
(setq doom-big-font (font-spec :family "Iosevka" :size 20))
(setq doom-font (font-spec :family "Iosevka" :size 15))
(setq doom-big-font (font-spec :family "Iosevka" :size 21))
;; Dash highlighting
;; (after! dash (dash-enable-font-lock))

View File

@ -42,16 +42,11 @@
:desc "Find file in dotfiles" :n "t" #'+hlissner/find-in-dotfiles
:desc "Browse dotfiles" :n "T" #'+hlissner/browse-dotfiles)
(: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)
(:prefix "o"
: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"
:desc "Black buffer" :n "b" #'blacken-buffer)
(:prefix "y"

View File

@ -70,7 +70,7 @@
gist ; interacting with github gists
macos ; MacOS-specific commands
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
pdf ; pdf enhancements
;;prodigy ; FIXME managing external services & code builders
@ -91,7 +91,7 @@
data ; config/data formats
erlang ; an elegant language for a more civilized age
elixir ; erlang done right
elm ; care for a cup of TEA?
;;elm ; care for a cup of TEA?
emacs-lisp ; drown in parentheses
;;ess ; emacs speaks statistics
go ; the hipster dialect
@ -102,7 +102,7 @@
javascript ; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB
;;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
markdown ; writing docs for people to ignore
;;nim ; python + lisp at the speed of c
@ -117,7 +117,7 @@
+journal
+present) ; Emacs for presentations
;;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
;;purescript ; javascript, but functional
python ; beautiful is better than ugly

View File

@ -16,14 +16,9 @@
:recipe (:fetcher github
:repo "titaniumbones/ox-slack"))
(package! counsel-spotify
(package! evil-matchit
:recipe (:fetcher github
:repo "Lautaro-Garcia/counsel-spotify"))
;;(package! org-daypage
;; :recipe (:fetcher github
;; :repo "almost/org-daypage"))
:repo "redguardtoo/evil-matchit"))
;; python stuffs
(package! w3m)
@ -50,12 +45,9 @@
(package! auth-source-pass)
(package! ivy-todo)
(package! ivy-explorer)
(package! counsel-spotify)
(package! ivy-lobsters)
;; modes!
(package! terraform-mode)
(package! exec-path-from-shell :disable t)
(package! evil-matchit :recipe (:fetcher github :repo "redguardtoo/evil-matchit" :commit "7d65b4167b1f0086c2b42b3aec805e47a0d355c4"))