Sign in

Domen

@domenkozar.bsky.social
181 followers 58 following 78 posts

Hacking on devenv.sh

PostsRepliesMedia
Domen @domenkozar.bsky.social · 31/08/2026
secretspec.dev/blog/secrets...
secretspec.dev
SecretSpec 0.20: Git, Docker, inline specs, and five new providers
Let Git and Docker retrieve credentials from any provider, declare secrets in application code, use the JVM SDK, and deploy on Alpine.
000
Reposted by Domen
Alejandro Baez @a.baez.link · 07/08/2026
I been sleeping on #secretspec. 😅 It has now support for composite secrets! Think multi secrets put together in one string. The killer feature for those DATABASE_URL all over the place. 😛 secretspec.dev/concepts/com...
secretspec.dev
Composed Secrets
Derive read-only values from other declared secrets with strict templates
121
Reposted by Domen
dj @shaven.beauty · 11/08/2026
devenv and secretspec are so nice wtf
001
Domen @domenkozar.bsky.social · 31/07/2026
secretspec.dev/blog/where-e...
secretspec.dev
Where .env Went Wrong
A local convenience became a secrets interface, an environment model, and a deployment format. It was never designed to be any of them.
000
Domen @domenkozar.bsky.social · 28/07/2026
SecretSpec 0.17 is out. Give each service only its declared secrets with scopes, cache slow remote providers locally, cross-secret validation. 20 providers, this release adds: SOPS, age, KeePass KDBX, OpenBao, Scaleway, systemd credentials. Also, GitHub Actions. secretspec.dev/blog/secrets...
t.co
https://secretspec.dev/blog/secretspec-0-17-scopes-secrets-caching-age-and-systemd-credentials/
001
Domen @domenkozar.bsky.social · 18/07/2026
Nice! Repo?
110
Reposted by Domen
NixOS Foundation @nixos.org · 18/06/2026
Aurora Sprint Feb 23-27 in Reykjavík, Iceland. ~20 Nix developers from across the globe advancing Nix as the platform for building embedded Linux systems. Among many other contributions teams pushed the hardware boundaries of NixOS, refactored initrd secrets and added HIL testing to buildbot-nix.
0131
Reposted by Domen
zimbatm @zimbatm.com · 04/06/2026
Anyone interested to hack on Nix in Mexico? June 20 – 26 I have two free tickets: tacosprint.org
tacosprint.org
Taco Sprint
A week of Nix hacking near the beach
011
Domen @domenkozar.bsky.social · 31/05/2026
💯
110
Domen @domenkozar.bsky.social · 28/05/2026
secretspec.dev has a new look and 0.11 is out
secretspec.dev
Declare secrets once. Store them anywhere.
Declare what your application needs in secretspec.toml — store the values in any of 11 backends. No secrets in git. Same code, every environment.
000
Domen @domenkozar.bsky.social · 25/05/2026
I think it's okay given the subset of Nix you have to know to use of devenv :)
010
Domen @domenkozar.bsky.social · 08/05/2026
Have you seen secretspec.dev
110
Domen @domenkozar.bsky.social · 07/05/2026
devenv 2.1: Nix with native suppor for zsh, fish, and nushell via libghostty devenv.sh/blog/2026/05...
devenv.sh
devenv 2.1: Nix with zsh, fish, and nushell via libghostty - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
030
Reposted by Domen
M̴̛̫̀ã̴̩̙̲͖̖l̴͓̪̮̈́̎p̸͔̘̹̲̘͇͒̽̌̓͗͠e̵̮̙̜̜̝͑̐̕ͅȑ̷͙̰͙̞̐͜͝͠͝c̶̢̱̹̻̚͜í̶̡̝̀̅̽̏ŏ̴̩͓̈̀̂ @malpercio.dev · 07/03/2026
👀👀👀 I really like devenv, this update looks great, updating now! devenv.sh/blog/2026/03... hopefully the mcp makes the experience a little smoother with claude too
devenv.sh
devenv 2.0: A Fresh Interface to Nix - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
011
Reposted by Domen
Alejandro Baez @a.baez.link · 07/03/2026
#Devenv 2 is out and it is impressive! 😁 Great work team. Going to ride through in some personal projects to test out. I been moving to flake parts all my things, but still. Would like these dev shell benefits. 😎
devenv.sh
devenv 2.0: A Fresh Interface to Nix - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
011
Domen @domenkozar.bsky.social · 02/02/2026
tasks now show correct hierarchy in new tui
010
Domen @domenkozar.bsky.social · 23/01/2026
What broke?
010
Reposted by Domen
Ken Cross @k-cross.github.io · 13/01/2026
I've really been enjoying the `devenv` tools for `nix` environments. I've also made it so that AI agents for projects by default must use the `devenv` environment. It's not hardened or anything, but it is nice to be able to destroy environments safely on demand.
021
Domen @domenkozar.bsky.social · 20/01/2026
We've open-sourced oauth-kit, batteries-included OAuth/OIDC client library for Rust with normalized user profiles and plug-and-play axum integration. github.com/cachix/oauth...
010
Domen @domenkozar.bsky.social · 07/12/2025
Hmm, I don't see what's the issue. Would need to dig into it. Looks like substituters aren't working at all.
110
Domen @domenkozar.bsky.social · 03/12/2025
Looking to do some devenv bug cleaning, anything that's top priority for you?
000
Domen @domenkozar.bsky.social · 03/12/2025
what's in the substituters option (not trusted)? it should be cache.nixos.org
cache.nixos.org
cache.nixos.org is up
110
Domen @domenkozar.bsky.social · 03/12/2025
That's strange, it's not using cache.nixos.org. $ nix config show
cache.nixos.org
cache.nixos.org is up
110
Domen @domenkozar.bsky.social · 02/12/2025
What kind of issues did you hit? Maybe I can help
110
Domen @domenkozar.bsky.social · 02/12/2025
That's the path we're down into, we make decisions for what's best.
010
Domen @domenkozar.bsky.social · 02/12/2025
watch around devenv.sh for this :)
110
Domen @domenkozar.bsky.social · 26/11/2025
devenv 1.11 is here. - module changelogs for communicating breaking changes - profile configuration in devenv.yaml - secretspec 0.4.0 with multiple provider support and file-based secrets devenv.sh/blog/2025/11...
devenv.sh
devenv 1.11: Module changelogs and SecretSpec 0.4.0 - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
000
Domen @domenkozar.bsky.social · 23/10/2025
No
000
Domen @domenkozar.bsky.social · 23/10/2025
Play with devenv.new to see how easy life can be :)
devenv.new
Generate developer environments
100
Domen @domenkozar.bsky.social · 23/10/2025
Ah yeah, for that you need WSL. One day though :)
000
Domen @domenkozar.bsky.social · 23/10/2025
devenv fixes both :)
000
Domen @domenkozar.bsky.social · 23/10/2025
This is a new interface that makes Nix pleasant to use. I'd be happy to read a bad review from you if you think so :)
110
Domen @domenkozar.bsky.social · 23/10/2025
Have you tried devenv.sh :)
devenv.sh
devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
140
Reposted by Domen
John Children @johnchildren.bsky.social · 22/10/2025
"devenv is objectively good, even if nix is cursed" - my colleague
021
Domen @domenkozar.bsky.social · 09/10/2025
devenv.sh/blog/2025/10...
devenv.sh
devenv 1.10: monorepo Nix support with devenv.yaml imports - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
000
Domen @domenkozar.bsky.social · 30/09/2025
github.com/domenkozar/r...
github.com
GitHub - domenkozar/redland: A Wayland screen color temperature adjuster with automatic day/night cycle support, written in Rust.
A Wayland screen color temperature adjuster with automatic day/night cycle support, written in Rust. - domenkozar/redland
000
Domen @domenkozar.bsky.social · 21/09/2025
Typically, cross-project sharing of best practices is done using scaffolding. It doesn't have to be that way - you can keep those in sync across monorepo or polyrepo setup by extending our modules. New guide: devenv.sh/extending/
devenv.sh
Extending - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
031
Domen @domenkozar.bsky.social · 17/09/2025
devenv 1.9 is out and adds profiles A way to organize and selectively activate parts of your development environment. Create team modules with shared defaults, then use profiles to activate specific components. devenv.sh/blog/2025/09...
devenv.sh
devenv 1.9: Scaling Nix projects using modules and profiles - devenv
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
000
Reposted by Domen
Neyts Zupan @zupo.bsky.social · 05/09/2025
Absolutely packed room for @domenkozar.bsky.social talk on the future of CI with @nixos-org.bsky.social, @devenv_nix and others. Watch live at www.youtube.com/live/gdoYNYY...
041
Domen @domenkozar.bsky.social · 16/08/2025
Glad you like it :)
010
Domen @domenkozar.bsky.social · 15/08/2025
Looks like it doesn't work here :(
110
Domen @domenkozar.bsky.social · 08/08/2025
Not yet :)
010
Domen @domenkozar.bsky.social · 08/08/2025
We are happy to inform you that your proposal “What if GitHub Actions was local-first and built using Nix?” to NixCon 2025 has been accepted.
130
Reposted by Domen
𖢥 Abby 𖤍 @io-industries.dev · 04/08/2025
Now that I finally started using #devenv instead of flakes. I get it. It's way nicer that way.
021
Domen @domenkozar.bsky.social · 25/07/2025
Tuc tuc, anyone out here?
020
Domen @domenkozar.bsky.social · 24/07/2025
Nix maybe, but not devenv :)
000
Reposted by Domen
Mykhailo Marynenko @bsky.0x77.dev · 05/05/2025
Stop fighting your ROS 2 environment! Tired of "works on my machine" nightmares, Ubuntu version lock-in, and Docker workarounds? Here's how to build faster, reproducibly, anywhere using Nix. Read my blog post: mykhailo.link/ros-devenv
mykhailo.link
Stop Fighting Your ROS 2 Environment: Build Faster, Reproducibly, Anywhere
You're a ROS developer. You love building cool robot applications, tackling complex navigation challenges, and making hardware *do things*. What you probably *don't* love is the endless cycle of dependency conflicts, the "works on my mac...
121
Domen @domenkozar.bsky.social · 30/04/2025
Using elm2nix 😍
020
Domen @domenkozar.bsky.social · 29/04/2025
🤯
010
Domen @domenkozar.bsky.social · 29/04/2025
Coming in devenv 1.7: execute a task if certain files were modified
110