making a handful of evil and org changes
This commit is contained in:
		
							parent
							
								
									5f765386d2
								
							
						
					
					
						commit
						69dcd671be
					
				
					 2 changed files with 32 additions and 32 deletions
				
			
		
							
								
								
									
										28
									
								
								README.org
									
										
									
									
									
								
							
							
						
						
									
										28
									
								
								README.org
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -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
									
										
									
									
									
								
							
							
						
						
									
										36
									
								
								init.el
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -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)))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue