Released version 1.3.0 of #SeekretService, a simple service written in #Rust for securely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: https://github.com/michix/seekret-service

no #cabal used so far , just #envrc and #nix devshell
#nix api store test ( yup configured it and root runs it) fails until I don't close the files I ve opened in non default (as per session variables editor was emacs) editor (nano), in the project dir with #envrc , entered on other term, is closed .
So hashed paths does make sense , somewhat

Released version 1.2.2 of #SeekretService, a simple service written in #Rust for securely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: https://github.com/michix/seekret-service

*Changes:*

- Switches from `simple_crypt` to `RustCrypto` (kudos to @xformerfhs).

It is available for #Linux, #Windows and #MacOS.

I am happy about feedback!

GitHub - michix/seekret-service

Contribute to michix/seekret-service development by creating an account on GitHub.

GitHub

Released version 1.2.1 of #SeekretService, a simple service written in #Rust for securely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: https://github.com/michix/seekret-service

*Changes:*

- Fixed in-memory encryption (my fault, this got lost and is now there again)

It is available for #Linux, #Windows and #MacOS.

I am happy about feedback!

GitHub - michix/seekret-service

Contribute to michix/seekret-service development by creating an account on GitHub.

GitHub

Released version 1.2.0 of #SeekretService, a simple service written in #Rust for securely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: https://github.com/michix/seekret-service

*Changes:*

- KeePath file is automatically reloaded on change.

It is available for #Linux, #Windows and #MacOS.

I am happy about feedback!

GitHub - michix/seekret-service

Contribute to michix/seekret-service development by creating an account on GitHub.

GitHub

Released version 1.1.0 of #SeekretService, a simple service written in #Rust for securely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: https://github.com/michix/seekret-service

It is now available for #Linux, #Windows and #MacOS.

I am happy about feedback!

GitHub - michix/seekret-service

Contribute to michix/seekret-service development by creating an account on GitHub.

GitHub

Released Version 1.0.0 of #SeekretService, a simple service written in #Rust for safely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: https://github.com/michix/seekret-service

It is available for #Linux and #MacOS. It would be easy to add support for #Windows, but I currently don't know how to show a password dialog with just operating system means.

I am happy about feedback!

GitHub - michix/seekret-service

Contribute to michix/seekret-service development by creating an account on GitHub.

GitHub

#nixos plus #emacs plus #direnv-mode #envrc-mode random tip:

You want this: (add-hook 'haskell-mode-hook #'lsp-deferred)

because lsp will start before direnv-mode or envrc-mode has a chance to update the $PATH to the lsp servers, and fail to start.

If you use lsp-deferred instead, lsp won't start until the buffer is visible, and lsp-mode will find the right language server.