aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenny Ballou <kballou@devnulllabs.io>2020-11-10 20:19:37 -0700
committerKenny Ballou <kballou@devnulllabs.io>2020-12-15 14:08:24 -0700
commitfe511e7eed9358f5bfa45c70fcf03dd201dfa2d2 (patch)
tree137c5a9dd557877b3f32889675ecd1487654d6f8
parent3d29a04cc77b9c81f548370f1b8df035050da848 (diff)
downloaddotfiles-fe511e7eed9358f5bfa45c70fcf03dd201dfa2d2.tar.gz
dotfiles-fe511e7eed9358f5bfa45c70fcf03dd201dfa2d2.tar.xz
emacs: add pass and helm-pass
Add Unix Pass modes to emacs. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
-rw-r--r--config/emacs/emacs.d/init.el1
-rw-r--r--config/emacs/emacs.d/lisp/init-auth-sources.el15
-rw-r--r--overlays/emacs/packages.nix2
3 files changed, 18 insertions, 0 deletions
diff --git a/config/emacs/emacs.d/init.el b/config/emacs/emacs.d/init.el
index 13ad2682..8333b7f7 100644
--- a/config/emacs/emacs.d/init.el
+++ b/config/emacs/emacs.d/init.el
@@ -127,6 +127,7 @@
;; Email and Such
(require 'init-email)
+(require 'init-auth-sources)
(require 'init-elfeed)
(require 'init-ledger)
(require 'init-org)
diff --git a/config/emacs/emacs.d/lisp/init-auth-sources.el b/config/emacs/emacs.d/lisp/init-auth-sources.el
new file mode 100644
index 00000000..57cce124
--- /dev/null
+++ b/config/emacs/emacs.d/lisp/init-auth-sources.el
@@ -0,0 +1,15 @@
+;;; init-auth-sources --- auth-sources configuration and utilities
+;;; Commentary:
+;;; Code:
+
+(defvar pass)
+(defvar helm)
+(defvar helm-pass)
+
+(use-package pass)
+
+(use-package helm-pass
+ :after helm)
+
+(provide 'init-auth-sources)
+;;; init-auth-sources.el ends here
diff --git a/overlays/emacs/packages.nix b/overlays/emacs/packages.nix
index 0f1ce142..b54f6efc 100644
--- a/overlays/emacs/packages.nix
+++ b/overlays/emacs/packages.nix
@@ -124,6 +124,7 @@ in rec {
helm-gtags
helm-lsp
helm-mu
+ helm-pass
helm-projectile
helm-rg
helm-sql-connect
@@ -169,6 +170,7 @@ in rec {
org-ref
ox-gfm
page-break-lines
+ pass
pcmpl-args
pcmpl-git
pcmpl-pip