Brandon Orther
f24725382f
Update password-store +auth to only use auth-source-pass
...
Now that auth-password-store has been renamed to auth-source-pass and it matches
the same feature included in emacs 26 under the same name we don't need custom
checks and package loading.
2018-03-27 19:37:43 -07:00
Henrik Lissner
855bc5bc20
tools/password-store: auth-source-store => auth-source-pass #480
2018-03-25 22:45:02 -04:00
Henrik Lissner
74bbefc5fd
tools/password: auto-password-store => auth-source-store #480
...
The package was renamed upstream.
2018-03-25 20:26:06 -04:00
Henrik Lissner
de40ccd361
tools/password-store: don't add to auth-sources by default #404
2018-03-18 15:33:08 -04:00
Henrik Lissner
6c4e048c23
General refactor & cleanup
2018-02-14 07:47:22 -05:00
Henrik Lissner
84cba91e50
feature/popup: remove default slot & window-width
...
...and fix :popup not mapping the size parameter to the correct
dimension when no side is specified.
2018-01-07 05:56:00 -05:00
Henrik Lissner
08b479b06f
Rename popup parameter escape-quit => quit
2018-01-06 02:42:53 -05:00
Henrik Lissner
91357a3e5d
💥 Replace core-popup with new feature/popup module
...
This is a breaking change! Update your :popup settings. Old ones will
throw errors!
Doom's new popup management system casts off its shackles (hur hur) and
replaces them with the monster that is `display-buffer-alist`, and
window parameters.
However, this is highly experimental! Expect edge cases. Particularly
with org-mode and magit (or anything that does its own window
management).
Relevant to #261 , #263 , #325
2018-01-06 02:17:43 -05:00
Henrik Lissner
8ad2666f8f
Refactor and fix unit tests, plus isolate them better
2017-12-31 14:58:45 -05:00
Vlad Myhajličenko
86934fe1a4
Fix typo
2017-12-25 14:30:17 +02:00
Henrik Lissner
3bc0b18184
tools/password-store: fix emacs 26 compatibility
2017-12-10 15:37:01 -05:00
Henrik Lissner
76a4ae459d
Fix obsolete (when|if)-let messages in Emacs 26
2017-12-10 14:49:52 -05:00
Henrik Lissner
9d81bc5a8b
Major refactor: use-package-always-defer = nil & use :hook
...
Possibly breaking change: packages are no longer deferred by default.
Addresses #286
2017-12-08 23:14:11 -05:00
Henrik Lissner
9506cc9902
Take 2 on auth-store-pass detection in Emacs 26+
2017-07-29 00:00:21 +02:00
Henrik Lissner
ff9965e039
Disable +pass-get-field in noninteractive session
...
Otherwise you'll get pass pinentry prompts in while byte compiling.
2017-07-28 23:59:36 +02:00
Henrik Lissner
f467c29252
Remove auto-store-pass support (keep things simple!)
2017-07-14 18:20:23 +02:00
Henrik Lissner
b7776b7f7b
Fix auth-store-pass error in Emacs 26+ #146
2017-07-14 11:58:21 +02:00
Benjamin Andresen
f492a98937
tools/password-store: +pass-ivy was renamed to +pass/ivy
2017-06-24 18:46:44 +02:00
Henrik Lissner
816df321a5
General refactor & cleanup
2017-06-14 21:15:19 +02:00
Henrik Lissner
9c93c453e8
Reorganize unit-tests and test workflow
...
+ Moved unit tests out of tests/ and into their respective modules.
+ Rewrite makefile and added these tasks:
+ <MODULE>/<SUBMODULE> -- byte-compile a specific module
+ test:<MODULE>/<SUBMODULE> -- runs tests for a specific module
+ testi -- run tests in an interactive session of Emacs (WIP)
+ run -- opens an Emacs session with this config; useful when it is in
a non-standard location.
2017-06-14 21:15:19 +02:00
Henrik Lissner
1678bf8382
tools/password-store: version check + refactor
2017-06-13 11:04:18 +02:00
Henrik Lissner
146de3e618
tools/password-store: add auth-password-store package decl
2017-06-12 18:58:31 +02:00
Henrik Lissner
ca07eb5077
Add +pass-get-user & +pass-get-secret ( #103 )
2017-06-12 02:43:35 +02:00
Henrik Lissner
77298f3672
+pass/ivy: fix open-url; add +pass-get-field ( #103 )
2017-06-12 02:39:25 +02:00
Henrik Lissner
37012b86ca
+pass/ivy: add get-field action ( #103 )
2017-06-12 01:43:02 +02:00
Henrik Lissner
2f3f966990
+pass/ivy: remove test data ( #103 )
2017-06-12 01:42:53 +02:00
Henrik Lissner
0047baf15c
tools/password-store: improve ivy support ( #103 )
...
+ Removed +pass/find & +pass/browse.
+ Added +pass/open (delegates to +pass/ivy, helm-pass or pass, depending).
+ Added +pass/ivy with copy password/username, open url and edit entry
actions.
2017-06-11 18:02:47 +02:00
Henrik Lissner
20cd13c572
tools/password-store: add helm-pass support
2017-06-11 18:00:45 +02:00
Henrik Lissner
588858a21e
Rudimentary ivy support for pass ( #103 )
2017-06-11 16:49:33 +02:00
Henrik Lissner
2b3311faa2
tools/password-store: refactor
2017-06-11 16:49:33 +02:00
Benjamin Andresen
9c25865942
tools/password-store: initial commit
...
pass doesn't play at all with shackle yet
2017-06-11 15:55:30 +02:00