.dotfiles

Check-in [d2fd7764a7]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:orgmode config
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: d2fd7764a740cf3a898e491994ea99aba82ad821d1326717841c2b0eea2d8452
User & Date: Cthulhux 2020-04-04 21:29:44
Context
2020-04-09
17:17
+elfeed, some settings check-in: be70928caf user: Cthulhux tags: trunk
2020-04-04
21:29
orgmode config check-in: d2fd7764a7 user: Cthulhux tags: trunk
2020-04-02
15:01
Don't multimarkdown unless we can multimarkdown. check-in: d50ac9fa40 user: Cthulhux tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to emacs/init.el.

73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92










93
94
95
96
97
98
99
...
123
124
125
126
127
128
129










130
131
132
133
134
135
136
137


138
139
140
141
142
143
144
...
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
;;;; BUILT-IN PACKAGES:
;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Perl programming:
;; Use the C Perl mode (may be better than the default one).
(defalias 'perl-mode 'cperl-mode)

;; Gnus preparation: Make it faster.
;; (Let's keep the account configuration in .gnus.el though.)
(use-package gnus
  :config
  (setq gnus-read-active-file nil)
  (gnus-add-configuration '(article (vertical 1.0 (summary .35 point) (article 1.0)))))

(use-package gnus-async
  :after gnus
  :config
  (setq gnus-asynchronous t)
  (setq gnus-use-article-prefetch 15))












;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; 3rd PARTY PACKAGES:
;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Keep my packages up-to-date:
(use-package auto-package-update
................................................................................
(use-package async
  :ensure t)

;; Gopher:
(use-package gopher
  :ensure t)











;; A less shitty modeline:
(use-package doom-modeline
  :ensure t
  :init (doom-modeline-mode 1))

;; A less shitty package manager:
(use-package paradox
  :ensure t


  :init
  (paradox-enable))

;; Markdown support:
(use-package markdown-mode
  :ensure t
  :commands (markdown-mode gfm-mode)
................................................................................
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(ivy-count-format "(%d/%d) " t)
 '(ivy-use-virtual-buffers t t)
 '(ivy-virtual-abbreviate (quote full) t)
 '(package-selected-packages
   (quote
    (all-the-icons-gnus wanderlust all-the-icons-ivy-rich all-the-icons nofrils-acme-theme auto-package-update use-package))))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 )

(provide 'init)
;;; init.el ends here







|



|








>
>
>
>
>
>
>
>
>
>







 







>
>
>
>
>
>
>
>
>
>








>
>







 







|









73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
...
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
...
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
;;;; BUILT-IN PACKAGES:
;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Perl programming:
;; Use the C Perl mode (may be better than the default one).
(defalias 'perl-mode 'cperl-mode)

;; Gnus preparation: Make it faster and nicer looking.
;; (Let's keep the account configuration in .gnus.el though.)
(use-package gnus
  :config
  (setq gnus-read-active-file t)
  (gnus-add-configuration '(article (vertical 1.0 (summary .35 point) (article 1.0)))))

(use-package gnus-async
  :after gnus
  :config
  (setq gnus-asynchronous t)
  (setq gnus-use-article-prefetch 15))

;; org-mode improvements:
(use-package org
  :config
  ;; Better HTML export.
  (setq org-html-coding-system 'utf-8-unix)
  
  ;; Better inline code blocks.
  (setq org-src-fontify-natively t)
  (setq org-src-tab-acts-natively t))


;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; 3rd PARTY PACKAGES:
;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Keep my packages up-to-date:
(use-package auto-package-update
................................................................................
(use-package async
  :ensure t)

;; Gopher:
(use-package gopher
  :ensure t)

;; Support org-mode import from a website.
(use-package org-web-tools
  :ensure t)

;; Support my blog as well
(use-package org2blog
  :ensure t
  :init
  (load-file "~/.emacs.d/org2blog-config.el"))

;; A less shitty modeline:
(use-package doom-modeline
  :ensure t
  :init (doom-modeline-mode 1))

;; A less shitty package manager:
(use-package paradox
  :ensure t
  :config
  (setq paradox-execute-asynchronously t)
  :init
  (paradox-enable))

;; Markdown support:
(use-package markdown-mode
  :ensure t
  :commands (markdown-mode gfm-mode)
................................................................................
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(ivy-count-format "(%d/%d) " t)
 '(ivy-use-virtual-buffers t t)
 '(ivy-virtual-abbreviate (quote full) t)
 '(package-selected-packages
   (quote
    (org-web-tools all-the-icons-gnus wanderlust all-the-icons-ivy-rich all-the-icons nofrils-acme-theme auto-package-update use-package))))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 )

(provide 'init)
;;; init.el ends here