First complete configuration

- Add some pending tasks
- Add 'expand-region' git recipe
- Freezes some packages lile python, epa-file and org-crypt
main
Sergio Alvariño 3 years ago
parent ae6a8563e0
commit a997d20652

@ -1,11 +1,13 @@
#+startup: overview #+startup: overview
* Pending task * Pending task
- Set org-mode
- Set dap-mode - Set dap-mode
- Add more programming languages to LSP - Add more programming languages to LSP
- Try =eglot= - Try =eglot=
- Spell checking - Spell checking
- Check <https://github.com/minad/osm>
- Check =pdf-tools=
- Check =org-presentation=
* Famous init files * Famous init files
- [[https://github.com/zamansky/dot-emacs][The Big Zemansky]] - [[https://github.com/zamansky/dot-emacs][The Big Zemansky]]
@ -1296,6 +1298,7 @@ Not needed if you have the right settings on your active python with =pyenv=
*** Configure python mode *** Configure python mode
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package python-mode (use-package python-mode
:straight nil
:hook (python-mode . lsp-deferred) :hook (python-mode . lsp-deferred)
;; :custom ;; :custom
;; (dap-python-debugger 'debugpy) ;; (dap-python-debugger 'debugpy)
@ -1412,38 +1415,42 @@ Usamos =pyenv= para gestionar los /virtualenv/
You *must* have R installed in your system, otherwise this package is useless. You *must* have R installed in your system, otherwise this package is useless.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package ess ;; (use-package ess
:init (require 'ess-site)) ;; :init (require 'ess-site))
#+end_src #+end_src
* misc packages * misc packages
** Expand region ** Expand region
#+begin_src emacs-lisp #+begin_src emacs-lisp
(global-hl-line-mode t)
(use-package expand-region (use-package expand-region
:straight (
expand-region
:type git
:host github
:repo "magnars/expand-region.el")
:config :config
(global-set-key (kbd "C-=") 'er/expand-region) (global-set-key (kbd "C-=") 'er/expand-region)
) )
#+end_src #+end_src
** EasyPG and org-crypt ** EasyPG and org-crypt
Ver [[https://orgmode.org/worg/org-tutorials/encrypting-files.html][referencia en org-mode manual]] y [[http://www.clintonboys.com/gpg/][notas de Clintonboys]] Ver [[https://orgmode.org/worg/org-tutorials/encrypting-files.html][referencia en org-mode manual]] y [[http://www.clintonboys.com/gpg/][notas de Clintonboys]]
#+begin_src emacs-lisp #+begin_src emacs-lisp
;; (use-package epa-file (use-package epa-file
;; :config :straight nil
;; (setq epa-file-encrypt-to '("salvari@protonmail.com")) :config
;; :custom (setq epa-file-encrypt-to '("salvari@protonmail.com"))
;; (epa-file-select-keys 'silent)) :custom
;; (epa-file-select-keys 'silent))
;; (use-package org-crypt
;; ;; :ensure nil ;; included with org-mode (use-package org-crypt
;; :after org :straight nil ;; included with org-mode
;; :config :after org
;; (org-crypt-use-before-save-magic) :config
;; (setq org-tags-exclude-from-inheritance (quote ("crypt"))) (org-crypt-use-before-save-magic)
;; :custom (setq org-tags-exclude-from-inheritance (quote ("crypt")))
;; (org-crypt-key "salvari@protonmail.com")) :custom
(org-crypt-key "salvari@protonmail.com"))
#+end_src #+end_src
** Olivetti: distraction-free writing enviroment ** Olivetti: distraction-free writing enviroment

Loading…
Cancel
Save