making a handful of evil and org changes

This commit is contained in:
Chris Cochrun 2021-12-06 06:02:57 -06:00
parent 5f765386d2
commit 69dcd671be
2 changed files with 32 additions and 32 deletions

View file

@ -169,6 +169,11 @@ Let's make doc-view better
#+RESULTS:
: 192
I need to fix evil-org and these seems about good as place as any to fix it.
#+BEGIN_SRC emacs-lisp
(fset 'evil-redirect-digit-argument 'ignore)
#+END_SRC
Also, real quick let's make sure that ~<escape>~ works as the same as ~<C-g>~
#+begin_src emacs-lisp
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
@ -909,7 +914,7 @@ It's probably smart to have markdown.
*** QML
I make some apps in Qt 5 so QML is a needed language although the support in Emacs is lacking.
#+begin_src emacs-lisp
#+begin_src emacs-lisp :tangle no
(use-package qml-mode
:mode ("\\.qml\\'" . qml-mode)
:config
@ -918,11 +923,6 @@ I make some apps in Qt 5 so QML is a needed language although the support in Ema
:config
(add-to-list 'company-backends 'company-qml)
(setq company-qml-extra-qmltypes-files '("/home/chris/dev/Felgo/Felgo/gcc_64/import/VPlayPlugins/vplayplugins.qmltypes"
"/home/chris/dev/Felgo/Felgo/gcc_64/import/VPlayApps/vplayapps.qmltypes"
"/home/chris/dev/Felgo/Felgo/gcc_64/import/VPlay/vplay.qmltypes"
"/home/chris/dev/Felgo/Felgo/gcc_64/import/Felgo/felgo.qmltypes"))
(setq company-idle-delay 0.1)))
(use-package qt-pro-mode
@ -1124,10 +1124,10 @@ Part of this config includes some special capture templates for my work as a you
(setq org-capture-templates
'(("t" "Personal todo" entry
(file+headline "todo/todo.org" "Inbox")
(file "todo/todo.org")
(file ".templates/tasks.org") :prepend t)
("n" "Personal notes" entry
(file+headline "todo/notes.org" "Inbox")
(file "todo/notes.org")
"* %u %?\n%i\n%a" :prepend t)
("j" "Journal" entry
(file+olp+datetree +org-capture-journal-file)
@ -1290,7 +1290,15 @@ We are also going to make our config auto-tangle. This is so helpful on saving t
We also need to add =evil-org= to make better keybindings.
#+begin_src emacs-lisp
(use-package evil-org
:after org)
:ensure t
:after org
:hook (org-mode . (lambda () evil-org-mode))
:config
(add-to-list 'evil-digit-bound-motions 'evil-org-beginning-of-line)
(evil-define-key 'motion 'evil-org-mode
(kbd "0") 'evil-org-beginning-of-line)
(require 'evil-org-agenda)
(evil-org-agenda-set-keys))
#+end_src
@ -1393,7 +1401,7 @@ Org-Superstar makes the stars at the beginning of the line in =org-mode= a lot p
:after org
:config
(org-superstar-mode +1)
(setq org-superstar-headline-bullets-list '("\u25c9" "\u25c8" "" "\u25ce" "\u272c" "\u25c7" "\u2749" "\u2719" "\u2756"))
(setq org-superstar-headline-bullets-list '("\u25c9" "\u25c8" "" "\u25ce" "\u272c" "\u25c7" "\u2749" "\u2719" "\u2756"))
(setq org-superstar-item-bullet-alist '((?- . ?\u25b8)
(?+ . ?\u2749)
(?* . ?\u25c9)))

36
init.el
View file

@ -70,6 +70,8 @@
(setq doc-view-resolution 192)
(fset 'evil-redirect-digit-argument 'ignore)
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
(recentf-mode +1)
@ -520,24 +522,6 @@ vertically."
:config
(setq markdown-fontify-code-blocks-natively t))
(use-package qml-mode
:mode ("\\.qml\\'" . qml-mode)
:config
(use-package company-qml
:after qml-mode
:config
(add-to-list 'company-backends 'company-qml)
(setq company-qml-extra-qmltypes-files '("/home/chris/dev/Felgo/Felgo/gcc_64/import/VPlayPlugins/vplayplugins.qmltypes"
"/home/chris/dev/Felgo/Felgo/gcc_64/import/VPlayApps/vplayapps.qmltypes"
"/home/chris/dev/Felgo/Felgo/gcc_64/import/VPlay/vplay.qmltypes"
"/home/chris/dev/Felgo/Felgo/gcc_64/import/Felgo/felgo.qmltypes"))
(setq company-idle-delay 0.1)))
(use-package qt-pro-mode
:after qml-mode)
(use-package csv-mode
:mode ("\\.csv\\'" . csv-mode))
@ -686,10 +670,10 @@ vertically."
(setq org-capture-templates
'(("t" "Personal todo" entry
(file+headline "todo/todo.org" "Inbox")
(file "todo/todo.org")
(file ".templates/tasks.org") :prepend t)
("n" "Personal notes" entry
(file+headline "todo/notes.org" "Inbox")
(file "todo/notes.org")
"* %u %?\n%i\n%a" :prepend t)
("j" "Journal" entry
(file+olp+datetree +org-capture-journal-file)
@ -842,7 +826,15 @@ vertically."
:append :local)))
(use-package evil-org
:after org)
:ensure t
:after org
:hook (org-mode . (lambda () evil-org-mode))
:config
(add-to-list 'evil-digit-bound-motions 'evil-org-beginning-of-line)
(evil-define-key 'motion 'evil-org-mode
(kbd "0") 'evil-org-beginning-of-line)
(require 'evil-org-agenda)
(evil-org-agenda-set-keys))
(use-package org-super-agenda
:after org
@ -922,7 +914,7 @@ vertically."
:after org
:config
(org-superstar-mode +1)
(setq org-superstar-headline-bullets-list '("\u25c9" "\u25c8" "" "\u25ce" "\u272c" "\u25c7" "\u2749" "\u2719" "\u2756"))
(setq org-superstar-headline-bullets-list '("\u25c9" "\u25c8" "" "\u25ce" "\u272c" "\u25c7" "\u2749" "\u2719" "\u2756"))
(setq org-superstar-item-bullet-alist '((?- . ?\u25b8)
(?+ . ?\u2749)
(?* . ?\u25c9)))