Basic sudo-edit configuration

This commit is contained in:
Emmet 2023-11-07 14:50:20 -06:00
parent 7bcd2326c4
commit 4db7ebb320
2 changed files with 26 additions and 0 deletions

View file

@ -1280,6 +1280,17 @@ https://github.com/magit/magit/issues/460 (@cpitclaudel)."
:desc "Projectile grep"
"/" #'projectile-grep)
;;;-- projectile wrapper commands ;;;--
(require 'sudo-edit)
(setq sudo-edit-local-method "doas")
(map! :leader
:desc "Open current file as root"
"f U" #'sudo-edit-current-file)
(map! :leader
:desc "Find a file and open as root"
"f u" #'sudo-edit-find-file)
;;;-- LSP stuff ;;;--
(use-package lsp-mode
:ensure t)

View file

@ -23,6 +23,7 @@
- [[#eaf][EAF]]
- [[#direnv][Direnv]]
- [[#projectile][Projectile]]
- [[#sudo-edit][sudo-edit]]
- [[#lsp][LSP]]
- [[#terminal][Terminal]]
- [[#elfeed][Elfeed]]
@ -1539,6 +1540,20 @@ EAF doesn't work on Wayland :(
:desc "Projectile grep"
"/" #'projectile-grep)
#+END_SRC
** sudo-edit
#+BEGIN_SRC emacs-lisp :tangle config.el
;;;-- projectile wrapper commands ;;;--
(require 'sudo-edit)
(setq sudo-edit-local-method "doas")
(map! :leader
:desc "Open current file as root"
"f U" #'sudo-edit-current-file)
(map! :leader
:desc "Find a file and open as root"
"f u" #'sudo-edit-find-file)
#+END_SRC
** LSP
#+BEGIN_SRC emacs-lisp :tangle config.el
;;;-- LSP stuff ;;;--