Spice up org-mode
This commit is contained in:
@@ -27,6 +27,15 @@ alias rm='rm -i' # ask before removal
|
|||||||
alias cp='cp -i' # ask before removal
|
alias cp='cp -i' # ask before removal
|
||||||
alias mv='mv -i' # ask before removal
|
alias mv='mv -i' # ask before removal
|
||||||
|
|
||||||
|
# ============================== SSH-Agent
|
||||||
|
if [ -f ~/.ssh/agent.env ]; then
|
||||||
|
. ~/.ssh/agent.env > /dev/null
|
||||||
|
else
|
||||||
|
echo "Starting ssh-agent"
|
||||||
|
eval `ssh-agent | tee ~/.ssh/agent.env`
|
||||||
|
ssh-add
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -f ~/.bashrc_local ]; then
|
if [ -f ~/.bashrc_local ]; then
|
||||||
source ~/.bashrc_local
|
source ~/.bashrc_local
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ export XMODIFIERS='@im=fcitx'
|
|||||||
export WINIT_UNIX_BACKEND=x11
|
export WINIT_UNIX_BACKEND=x11
|
||||||
|
|
||||||
# path
|
# path
|
||||||
export PATH=$PATH:$HOME/.cargo/bin:$HOME:/.local:$HOME/.cabal/bin:$HOME/.ghcup/bin
|
export PATH=$PATH:$HOME/scripts:$HOME/.cargo/bin:$HOME/.cabal/bin:$HOME/.ghcup/bin
|
||||||
|
|
||||||
# university wants me to use intellij, but dwm rightfully hates it
|
# university wants me to use intellij, but dwm rightfully hates it
|
||||||
export _JAVA_AWT_WM_NONREPARENTING=1
|
export _JAVA_AWT_WM_NONREPARENTING=1
|
||||||
|
|||||||
@@ -47,8 +47,6 @@ zstyle ':vcs_info:git:*' formats '|%b '
|
|||||||
export EDITOR="nvim"
|
export EDITOR="nvim"
|
||||||
export VISUAL="nvim"
|
export VISUAL="nvim"
|
||||||
export LANG="en_US.UTF-8"
|
export LANG="en_US.UTF-8"
|
||||||
# ~/.xinitrc holds rest of $PATH
|
|
||||||
export PATH=$PATH:$HOME/.local/bin:$HOME/scripts
|
|
||||||
|
|
||||||
# ============================== Aliases
|
# ============================== Aliases
|
||||||
alias fontslist="fc-list :scalable=true:spacing=mono: family"
|
alias fontslist="fc-list :scalable=true:spacing=mono: family"
|
||||||
|
|||||||
@@ -210,26 +210,24 @@
|
|||||||
;; org mode
|
;; org mode
|
||||||
(use-package org
|
(use-package org
|
||||||
:ensure t
|
:ensure t
|
||||||
;; M-LEFT M-RIGHT deindent indent node
|
;; C-c C-t org rotate
|
||||||
;; M-UP M-DOWN move node up down
|
|
||||||
;; Tab fold/unfold
|
|
||||||
;; M-S-RET Insert new TODO
|
|
||||||
:general
|
:general
|
||||||
(vim-leader-def 'normal 'global
|
(vim-leader-def 'normal 'global
|
||||||
"ohj" 'org-forward-heading-same-level ;; org header j"
|
|
||||||
"ohk" 'org-backward-heading-same-level ;; org header k
|
|
||||||
"or" 'org-meta-return ;; org return, insert new entry
|
|
||||||
"otr" 'org-todo ;; org todo rotate
|
|
||||||
"opk" 'org-priority-up ;; org prio k
|
|
||||||
"opj" 'org-priority-down ;; org prip j
|
|
||||||
"oci" 'org-clock-in
|
"oci" 'org-clock-in
|
||||||
"oco" 'org-clock-out
|
"oco" 'org-clock-out
|
||||||
"oy" 'org-cycle) ;; Org-cYcle
|
"oa" 'org-agenda
|
||||||
|
"oca" 'org-capture)
|
||||||
:config
|
:config
|
||||||
(setq org-format-latex-options (plist-put org-format-latex-options :scale 1.5))
|
(setq org-format-latex-options (plist-put org-format-latex-options :scale 1.5))
|
||||||
|
(setq org-agenda-files (quote ("~/data/nextcloud/org")))
|
||||||
|
(setq org-directory "~/data/nextcloud/org")
|
||||||
:init
|
:init
|
||||||
(setq org-todo-keywords '((sequence "TODO" "PROGRESS" "FEEDBACK" "|" "DONE" "DELEGATED")))
|
(setq org-todo-keywords '((sequence "TODO" "PROGRESS" "|" "DONE")))
|
||||||
(setq org-log-done 'time))
|
(setq org-log-done 'time)
|
||||||
|
(setq org-capture-templates
|
||||||
|
(quote (("j" "Japanese" entry (file "~/data/nextcloud/org/japanese.org") "* TODO %?\n")
|
||||||
|
("u" "University" entry (file "~/data/nextcloud/org/uni.org") "* TODO %?\n")
|
||||||
|
("p" "Personal" entry (file "~/data/nextcloud/org/personal.org") "* TODO %?\n")))))
|
||||||
|
|
||||||
(use-package org-bullets
|
(use-package org-bullets
|
||||||
:ensure t
|
:ensure t
|
||||||
@@ -456,7 +454,6 @@
|
|||||||
(push '("<=" . ?≤) prettify-symbols-alist)
|
(push '("<=" . ?≤) prettify-symbols-alist)
|
||||||
(push '(">=" . ?≥) prettify-symbols-alist)))
|
(push '(">=" . ?≥) prettify-symbols-alist)))
|
||||||
|
|
||||||
|
|
||||||
;; Haskell
|
;; Haskell
|
||||||
(use-package haskell-mode
|
(use-package haskell-mode
|
||||||
:ensure t
|
:ensure t
|
||||||
|
|||||||
Reference in New Issue
Block a user