1
0
mirror of https://github.com/Foltik/dotfiles synced 2025-02-17 14:18:08 -05:00

Replace magithub with forge

This commit is contained in:
Jack Foltz 2019-02-06 23:48:47 -05:00
parent 32875581d3
commit f6d127fd25
No known key found for this signature in database
GPG Key ID: E7B502AB1576E6CD

View File

@ -883,26 +883,28 @@ Yasnippet adds support for custom snippets
It's magic git!
Keybinds [[https://github.com/emacs-evil/evil-magit][here]]
#+BEGIN_SRC emacs-lisp
(use-package magit
:general
(foltz-git-def
"s" 'magit-status
"c" 'magit-commit
"d" 'magit-diff
"g" 'magit-grep)
:config
(use-package evil-magit
:after evil))
(use-package magit
:general
(foltz-git-def
"s" 'magit-status
"d" 'magit-diff
"g" 'magit-grep))
#+END_SRC
*** magithub
Magic GitHub facilities for magit!
It's *evil* magic git!
#+BEGIN_SRC emacs-lisp
(use-package magithub
(use-package evil-magit
:after (evil magit))
#+END_SRC
*** forge
Magic GitHub facilities for git forges such as GitHub and GitLab!
#+BEGIN_SRC emacs-lisp
(use-package forge
:after magit
:init
(setq foltz-forge-hosts
'(("git.lcsr.rutgers.edu" "git.lcsr.rutgers.edu/api/v4" "git.lcsr.rutgers.edu" forge-gitlab-repository)))
:config
(magithub-feature-autoinject t)
:custom
(magithub-clone-default-directory "~/Documents/dev"))
(setq forge-alist (append forge-alist foltz-forge-hosts)))
#+END_SRC
** Projects
Projectile provides project-level features like