summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmin Bandali <bandali@gnu.org>2018-11-12 19:39:20 -0500
committerAmin Bandali <bandali@gnu.org>2018-11-12 19:39:20 -0500
commit620ed6895854c0b82e72a9acedd481e5e14cf80a (patch)
tree662c0b7ec2a89b71911e1122456bf1c78b665b21
parent39ecbcc0914d9666141a7f08d1158b41fe518ca1 (diff)
downloadconfigs-620ed6895854c0b82e72a9acedd481e5e14cf80a.tar.gz
configs-620ed6895854c0b82e72a9acedd481e5e14cf80a.tar.xz
configs-620ed6895854c0b82e72a9acedd481e5e14cf80a.zip
[emacs] assimilate and try out magithub
-rw-r--r--.gitmodules20
-rw-r--r--init.org12
m---------lib/apiwrap0
m---------lib/ghub+0
m---------lib/magithub0
5 files changed, 29 insertions, 3 deletions
diff --git a/.gitmodules b/.gitmodules
index 589db77..069d432 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -10,6 +10,9 @@
[submodule "anzu"]
path = lib/anzu
url = git@github.com:syohex/emacs-anzu.git
+[submodule "apiwrap"]
+ path = lib/apiwrap
+ url = git@github.com:vermiculus/apiwrap.el.git
[submodule "async"]
path = lib/async
url = git@github.com:jwiegley/emacs-async.git
@@ -94,6 +97,10 @@
[submodule "ghub"]
path = lib/ghub
url = git@github.com:magit/ghub.git
+[submodule "ghub+"]
+ path = lib/ghub+
+ url = git@github.com:vermiculus/ghub-plus.git
+ remote = aminb git@github.com:aminb/ghub-plus.git
[submodule "git-modes"]
path = lib/git-modes
url = git@github.com:magit/git-modes.git
@@ -154,6 +161,13 @@
[submodule "magit-popup"]
path = lib/magit-popup
url = git@github.com:magit/magit-popup.git
+[submodule "magithub"]
+ path = lib/magithub
+ url = git@github.com:vermiculus/magithub.git
+ # magithub creates a `dir' info-related file, which makes git
+ # think the submodule is dirty. so, let's ignore the untracked
+ # files of this submodule
+ ignore = untracked
[submodule "markdown-mode"]
path = lib/markdown-mode
url = git@github.com:jrblevin/markdown-mode.git
@@ -163,9 +177,9 @@
[submodule "mmm-mode"]
path = lib/mmm-mode
url = git@github.com:purcell/mmm-mode.git
- # mmm-mode creates a `dir' dash info file, which makes git think
- # that the submodule is dirty. so, let's ignore the untracked
- # files of dash's submodule
+ # mmm-mode creates a `dir' info-related file, which makes git
+ # think the submodule is dirty. so, let's ignore the untracked
+ # files of this submodule
ignore = untracked
[submodule "mwim"]
path = lib/mwim
diff --git a/init.org b/init.org
index 139e448..d90812e 100644
--- a/init.org
+++ b/init.org
@@ -1814,6 +1814,18 @@ Hopefully temporary.
""))))
#+end_src
+** magithub
+
+For when I /have to/ use GH.
+
+#+begin_src emacs-lisp
+(use-package magithub
+ :after magit
+ :config
+ (magithub-feature-autoinject t)
+ (setq magithub-clone-default-directory "~/src/git"))
+#+end_src
+
* Email
#+begin_src emacs-lisp
diff --git a/lib/apiwrap b/lib/apiwrap
new file mode 160000
+Subproject e4c9c57d6620a788ec8a715ff1bb50542edea3a
diff --git a/lib/ghub+ b/lib/ghub+
new file mode 160000
+Subproject a38f7df9965acb0f718b44def3b320060aeeb2a
diff --git a/lib/magithub b/lib/magithub
new file mode 160000
+Subproject e5aaef889e362fc15e110cd58de064ff8db6d61