1
0
mirror of https://github.com/Foltik/dotfiles synced 2025-02-19 23:13:50 -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! It's magic git!
Keybinds [[https://github.com/emacs-evil/evil-magit][here]] Keybinds [[https://github.com/emacs-evil/evil-magit][here]]
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package magit (use-package magit
:general :general
(foltz-git-def (foltz-git-def
"s" 'magit-status "s" 'magit-status
"c" 'magit-commit "d" 'magit-diff
"d" 'magit-diff "g" 'magit-grep))
"g" 'magit-grep)
:config
(use-package evil-magit
:after evil))
#+END_SRC #+END_SRC
*** magithub It's *evil* magic git!
Magic GitHub facilities for magit!
#+BEGIN_SRC emacs-lisp #+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 :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 :config
(magithub-feature-autoinject t) (setq forge-alist (append forge-alist foltz-forge-hosts)))
:custom
(magithub-clone-default-directory "~/Documents/dev"))
#+END_SRC #+END_SRC
** Projects ** Projects
Projectile provides project-level features like Projectile provides project-level features like