fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#direnv

0 posts0 participants0 posts today

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: github.com/michix/seekret-serv

*Changes:*

- KeePath file is automatically reloaded on change.

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

I am happy about feedback!

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

Managed to change my configuration, home manager setup, and most of my setups to using flakes all following the same nixpkgs version.

As usual jekyll proved to be the most challenging, but now it is installed with plain nix packages.

Next step is to do some prompt hacking. And by prompt hacking I mean fiddling with PS1 to include current devshell.

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: github.com/michix/seekret-serv

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!

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

Seeing some of the chatter about Starship lately, and piggybacking off of @treyhunner 's recent foray, I decided to update my coding environment as well.

I hardly understood anything when I got started, but I'm pretty happy with the results. Thanks @webology as well as @kattni for pressuring Trey 😅

pythonbynight.com/blog/termina

Starship, just, direnv, and uv - It's Terminal!Starship, just, direnv, and uv - It's Terminal!I started using Starship, just, direnv, and uv to bootstrap my Python projects and manage my git profiles.
#starship#uv#direnv

A small hint for all the #Elixir users out there.

I don't know about you, but I always cringed at how dirty mix is when it comes to installing third party toolchain dependencies.

Twelve years into using it, I learned that you can actually localise third-party installations!

Here's a snippet from my #direnv.

```sh
mkdir -p .nix-mix .nix-hex
export MIX_HOME=$PWD/.nix-mix
export HEX_HOME=$PWD/.nix-mix
[ -z "$(ls -A .nix-mix)" ] && mix local.hex
[ -z "$(ls -A .nix-mix)" ] && mix local.rebar
```

This can make your #Nix builds pure without faking HOME!

I started migrating from virtualenvwrapper to direnv this week.

I also adopted uv for venv management and Starship for my zsh prompt.

Thanks to @webology for the nudge that resulted in this post being published today, thanks to @kattni for sharing a very plain Starship config file, and thanks to everyone who participated in the thread earlier this week.

treyhunner.com/2024/10/switchi

treyhunner.comSwitching from virtualenvwrapper to direnv, Starship, and uvEarlier this week I considered whether I should finally switch away from virtualenvwrapper to using local .venv managed by direnv. I’ve never …