pass
sqrt-data
pass | sqrt-data | |
---|---|---|
5 | 1 | |
170 | 1 | |
- | - | |
4.6 | 6.1 | |
4 months ago | 2 months ago | |
Emacs Lisp | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pass
- pass: A major-mode to manage your password-store (pass) keychain
-
No-Littering could cause backups of files containing unencrypted secrets to persist across reboots
There's also pass.el bz Nicolas Petton , which provides a tree overview of my passwords where I can just open them, and it simply opens the gpg file directly. With Emacs, this seems more natural and doesn't suffer from the above issue, also that package offers a mode with some simple font-lock that also hides the passwords by default. However, it seems to lack a proper completing-read interface, I think there's pass-helm and pass-ivy but I just use selectrum and embark and haven't found anything that must uses default completion, so most of the time I use the commands provided by password-store.el
-
916 days of Emacs
As for apps: - I also use Zathura for PDFs, which is fine for me because it also has vim bindings, and I like the recolor feature. - I mostly use Alacritty + tmux for terminals, because I also use tmuxp. Although I run some quick commands in vterm. - I'm pretty happy with Firefox + Tridactyl as my main browser (by the way, I think Tridactyl is more powerful than Vimium). - My passwords are also stored in pass, which I access with pass.el and my password-store-ivy. The latter replicates some rofi script I used earlier. - I'm fine with dired for files and archives, but I run dired-do-compress or just enter tar / zip / ... commands in dired-do-async-shell-command. I don't work with that many archives anyway. - Honestly, I very rarely have to search for something across my entire machine (or home directory), and in such cases, I just run find :-) But I often use counsel-rg and deadgrep to fuzzy search across a given project.
-
Emacs support for multiple pass contexts
Hi, according tu arch wiki) I've setup multiple pass contexts using aliases and env variables. From terminal works well but I am not sure is it possible to implement it in emacs. I am awere of password-store.el and pass packages but how to pass those non startard values to emacs?
-
Can I integrate pass, the password manager, into gnus so I don't have to hardcode passwords in ~/.authinfo?
If you are interested in a major mode for accessing your entries inside Emacs, I would recommend the pass package, by NicolasPetton: pass. It has been uploaded to Melpa. If you use straight, you can install it with:
sqrt-data
-
916 days of Emacs
Anyway, I have a collection of scripts that merge ActivityWatch data from all my machines and WakaTime exports to a PostgreSQL database which I then query with a project called Metabase. If you're curious, the scripts are in a repository called sqrt-data. I've been playing with this for ~4-5 years already I think.
What are some alternatives?
auth-source-pass - Integrate Emacs' auth-source with password-store
password-store-ivy - A pass frontend based on Ivy
password-store - Read-only mirror of https://git.zx2c4.com/password-store - https://www.passwordstore.org/ . Pull requests and issues on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes is via the mailing list; see https://lists.zx2c4.com/mailman/listinfo/password-store .
tmuxp - 🖥️ Session manager for tmux, build on libtmux.
Wakapi - 📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
Metabase - The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
activitywatch - The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.