Spice up org-mode

This commit is contained in:
Marco Thomas
2021-05-23 12:03:38 +02:00
parent 99059f1c08
commit 13ecb50a91
4 changed files with 21 additions and 17 deletions

View File

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

View File

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

View File

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

View File

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