magit for dotfiles
This commit is contained in:
parent
0eb291ba55
commit
4da51b78b7
14
init.org
14
init.org
|
@ -1476,6 +1476,20 @@ Shortcut for opening this file:
|
||||||
)
|
)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
Dotfiles with =magit=:
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(defun magit-dotfiles ()
|
||||||
|
"View Dotfiles repository with magit"
|
||||||
|
(interactive)
|
||||||
|
(require 'magit)
|
||||||
|
(let ((magit-git-global-arguments
|
||||||
|
`(,(substitute-env-vars "--git-dir=$HOME/.cfg")
|
||||||
|
,(substitute-env-vars "--work-tree=$HOME")
|
||||||
|
,@magit-git-global-arguments)))
|
||||||
|
(magit-status "~")
|
||||||
|
(recursive-edit)))
|
||||||
|
#+end_src
|
||||||
|
|
||||||
Open the current file with a =sudo= tramp:
|
Open the current file with a =sudo= tramp:
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(set-default 'tramp-default-proxies-alist (quote ((".*" "\\`root\\'" "/ssh:%h:"))))
|
(set-default 'tramp-default-proxies-alist (quote ((".*" "\\`root\\'" "/ssh:%h:"))))
|
||||||
|
|
Loading…
Reference in a new issue