.dotfiles

Check-in [8ce1e1b672]
Login

Check-in [8ce1e1b672]

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

Overview
Comment:Emacs: added projectile
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 8ce1e1b67220422ab79b919034c5078d29f838d8d8b812e7eb6a0b69ba5d4e7a
User & Date: Cthulhux 2020-05-10 08:57:31
Context
2020-05-12
11:10
ripgrep is relatively nice. Let's use it in Emacs if we have ripgrep available anyway. check-in: 68ed7f464d user: Cthulhux tags: trunk
2020-05-10
08:57
Emacs: added projectile check-in: 8ce1e1b672 user: Cthulhux tags: trunk
2020-04-16
20:07
Added line wrapping. Fixed a typo. check-in: 5c5b560d0a user: Cthulhux tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to emacs/init.el.

203
204
205
206
207
208
209








210
211
212
213
214
215
216
  :commands (markdown-mode gfm-mode)
  :mode (("README\\.md\\'" . gfm-mode)
         ("\\.md\\'" . markdown-mode)
         ("\\.markdown\\'" . markdown-mode))
  :init
  (when (executable-find "multimarkdown") (setq markdown-command "multimarkdown")))









;; Syntax checking:
(use-package flycheck
  :ensure t
  :config
  (add-hook 'after-init-hook #'global-flycheck-mode))

;; Enable some icons throughout Emacs:







>
>
>
>
>
>
>
>







203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
  :commands (markdown-mode gfm-mode)
  :mode (("README\\.md\\'" . gfm-mode)
         ("\\.md\\'" . markdown-mode)
         ("\\.markdown\\'" . markdown-mode))
  :init
  (when (executable-find "multimarkdown") (setq markdown-command "multimarkdown")))

;; Project-related functionalities:
(use-package projectile
  :ensure t
  :init
  (projectile-mode +1)
  (define-key projectile-mode-map (kbd "s-p") 'projectile-command-map)
  (define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map))

;; Syntax checking:
(use-package flycheck
  :ensure t
  :config
  (add-hook 'after-init-hook #'global-flycheck-mode))

;; Enable some icons throughout Emacs:
380
381
382
383
384
385
386
387
388
389



390
391
392
393
394
395
396
397
398

(custom-set-variables
 ;; custom-set-variables 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.
 '(canlock-password "5e5c6fd080d6c0bce2d09b8ec6e3693c1a63c654")
 '(ivy-count-format "(%d/%d) ")
 '(ivy-use-virtual-buffers t)
 '(ivy-virtual-abbreviate (quote full)))



(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







|
|
|
>
>
>









388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409

(custom-set-variables
 ;; custom-set-variables 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.
 '(canlock-password "5e5c6fd080d6c0bce2d09b8ec6e3693c1a63c654")
 '(ivy-count-format "(%d/%d) " t)
 '(ivy-use-virtual-buffers t t)
 '(ivy-virtual-abbreviate (quote full) t)
 '(package-selected-packages
   (quote
    (lsp-mode visual-regexp-steroids vc-fossil use-package smartparens sly semi paradox org2blog org-web-tools org-preview-html nofrils-acme-theme nadvice multiple-cursors mood-line lsp-ui gopher go-mode gh flycheck exec-path-from-shell elfeed-protocol elfeed-goodies doom-modeline darcsum counsel company-lsp circe auto-package-update async all-the-icons-ivy-rich all-the-icons-gnus all-the-icons-dired))))
(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