[submodule "boxquote"]
path = lib/boxquote
url = git@github.com:davep/boxquote.el.git
-[submodule "circe"]
- path = lib/circe
- url = git@github.com:jorgenschaefer/circe.git
[submodule "closql"]
path = lib/closql
url = git@github.com:emacscollective/closql.git
# that the submodule is dirty. so, let's ignore the untracked
# files of dash's submodule
ignore = untracked
-[submodule "deferred"]
- path = lib/deferred
- url = git@github.com:kiwanami/emacs-deferred.git
[submodule "diff-hl"]
path = lib/diff-hl
url = git@github.com:dgutov/diff-hl.git
[submodule "emmet-mode"]
path = lib/emmet-mode
url = git@github.com:smihica/emmet-mode.git
-[submodule "emojify"]
- path = lib/emojify
- url = git@github.com:iqbalansari/emacs-emojify.git
[submodule "epkg"]
path = lib/epkg
url = git@github.com:emacscollective/epkg.git
[submodule "no-littering"]
path = lib/no-littering
url = git@github.com:emacscollective/no-littering.git
-[submodule "oauth2"]
- path = lib/oauth2
- url = git@github.com:emacsmirror/oauth2.git
[submodule "org"]
path = lib/org
url = git@code.orgmode.org:bzg/org-mode.git
[submodule "proof-site"] # Proof General
path = lib/proof-site
url = git@github.com:ProofGeneral/PG.git
-[submodule "request"]
- path = lib/request
- url = git@github.com:tkf/emacs-request.git
[submodule "rich-minority"]
path = lib/rich-minority
url = git@github.com:Malabarba/rich-minority.git
[submodule "shut-up"]
path = lib/shut-up
url = git@github.com:cask/shut-up.git
-[submodule "slack"]
- path = lib/slack
- url = git@github.com:yuya373/emacs-slack.git
[submodule "smex"] # used by counsel-M-x
path = lib/smex
url = git@github.com:nonsequitur/smex.git
[submodule "web-mode"]
path = lib/web-mode
url = git@github.com:fxbois/web-mode.git
-[submodule "websocket"]
- path = lib/websocket
- url = git@github.com:ahyatt/emacs-websocket.git
[submodule "which-key"]
path = lib/which-key
url = git@github.com:justbur/emacs-which-key.git
:hook (text-mode . typo-mode))
#+end_src
-** slack
+** hl-todo
+
+#+begin_src emacs-lisp
+(use-package hl-todo
+ :defer 4
+ :config
+ (global-hl-todo-mode))
+#+end_src
+
+** shrink-path
+
+#+begin_src emacs-lisp
+(use-package shrink-path
+ :after eshell
+ :config
+ (setq eshell-prompt-regexp "\\(.*\n\\)*λ "
+ eshell-prompt-function #'+eshell/prompt)
+
+ (defun +eshell/prompt ()
+ (let ((base/dir (shrink-path-prompt default-directory)))
+ (concat (propertize (car base/dir)
+ 'face 'font-lock-comment-face)
+ (propertize (cdr base/dir)
+ 'face 'font-lock-constant-face)
+ (propertize (+eshell--current-git-branch)
+ 'face 'font-lock-function-name-face)
+ "\n"
+ (propertize "λ" 'face 'eshell-prompt-face)
+ ;; needed for the input text to not have prompt face
+ (propertize " " 'face 'default))))
+
+ (defun +eshell--current-git-branch ()
+ (let ((branch (car (loop for match in (split-string (shell-command-to-string "git branch") "\n")
+ when (string-match "^\*" match)
+ collect match))))
+ (if (not (eq branch nil))
+ (concat " " (substring branch 2))
+ ""))))
+#+end_src
+
+** COMMENT slack :ARCHIVE:
Hopefully temporary.
(setq alert-default-style 'notifier))
#+end_src
-** hl-todo
-
-#+begin_src emacs-lisp
-(use-package hl-todo
- :defer 4
- :config
- (global-hl-todo-mode))
-#+end_src
-
-** shrink-path
-
-#+begin_src emacs-lisp
-(use-package shrink-path
- :after eshell
- :config
- (setq eshell-prompt-regexp "\\(.*\n\\)*λ "
- eshell-prompt-function #'+eshell/prompt)
-
- (defun +eshell/prompt ()
- (let ((base/dir (shrink-path-prompt default-directory)))
- (concat (propertize (car base/dir)
- 'face 'font-lock-comment-face)
- (propertize (cdr base/dir)
- 'face 'font-lock-constant-face)
- (propertize (+eshell--current-git-branch)
- 'face 'font-lock-function-name-face)
- "\n"
- (propertize "λ" 'face 'eshell-prompt-face)
- ;; needed for the input text to not have prompt face
- (propertize " " 'face 'default))))
-
- (defun +eshell--current-git-branch ()
- (let ((branch (car (loop for match in (split-string (shell-command-to-string "git branch") "\n")
- when (string-match "^\*" match)
- collect match))))
- (if (not (eq branch nil))
- (concat " " (substring branch 2))
- ""))))
-#+end_src
-
-** COMMENT magithub
+** COMMENT magithub :ARCHIVE:
For when I /have to/ use GH.