Domen Kožar
22.6K posts

Domen Kožar
@domenkozar
❄️ Mainstreaming Nix. 💬 https://t.co/wDdH7BL1B5 🌲 @cachix_org founder 💻 https://t.co/mvAnLW2bGd 🌊 https://t.co/KiomSAWa5J
Lanzarote, Canary Islands Katılım Eylül 2008
1.5K Takip Edilen5.6K Takipçiler

@zndx @devenv_nix Could you explain in details? o think that's something we can do with profiles :)
English

@domenkozar @devenv_nix cross-worktree process coordination
e.g. separate session for UI work on a feature branch with postgres etc running in parallel
English

@levelsio I have completely automated this using agent-browser and google cli (gmail + drive).
English

By far THE most annoying part of running a business for me is collecting receipts for my accountant
Every month my accountants hounds me for invoices and receipts of every single expense I did, doesn't matter how tiny like $0.50, sometimes also for income (I don't know why)
Most companies charge monthly so that means collecting 12 invoices per year at least
One reason I am canceling so many SaaS is not even the cost, it's just that I hate bookkeeping so much so I think if I don't spend the money, I don't need to collect invoices and receipts for every single payment every month (also I like extremely high profit margins like 99.99%)
I'm down to just about 10 companies I pay now, like Cloudflare, Hetzner, Backblaze etc. so that means only ~120 invoices to collect per year cause most are paid monthly
Yes I have an automatic email filter that forwards invoices to my accountant but many companies do NOT send you an automatic invoice by email
So you're talking about logging in to 10 websites, them sending you a 2FA code by email, opening your email, entering the code, trying to find wherever the Billing page is hidden, going to Invoices, opening the invoice, clicking Download to DPF (if it even exists)
This week I tried to improve this, my accountant uses Xero, so I made a Xero API key, gave it to Claude Code, and asked it to login and figure stuff out, then it just asks me which expenses still need a receipt and a note, I find it and drag the PDF or screenshot into Claude Code and it resolves it
Next step is letting it login to all my vendors and also download the invoice by itself which seems very very possible
Much easier!

English

secretspec 0.8.2 → 0.10.1
New providers
• Proton Pass
• Bitwarden Secrets Manager (BWS)
Reliability
• OnePassword desktop integration now works: preflight uses op vault list, and
stale OP_SESSION_* env vars are stripped before spawning op
• Vault / OpenBao trusts the OS root store, so internal CAs work out of the box
• provider fallback chains actually fall back when one provider errors instead of
short circuiting
• --provider consistently overrides both SECRETSPEC_PROVIDER and chain configs, and
accepts provider aliases
• dotenv writes no longer corrupt JSON, quotes, or backslashes in neighboring
values
• secretspec run cleans up as_path temp files after the child exits
• check distinguishes unset optional secrets from found ones in the summary
github.com/cachix/secrets…
English

We still have a few slots left, do apply until Friday for a week of Nix hacking
Domen Kožar@domenkozar
It's confirmed! With @fmzakari we're organizing a Nix sprint in Mexico at a surf break in Playa Saladita. Sign up at tacosprint.org
English

@rogesterone Oh you're talking about using flake? We could use the dir to get only libghostty if you'd like to go lighter.
English

@domenkozar doesnt it pull in ghostty as a flake input, so any of ghostty's inputs also get pulled in
English

yo @domenkozar why is devenv now pulling the whole of the ghostty terminal as a dependency
English
@domenkozar Awesome, I've been looking forward to zsh support! I just tried it and found an issue, just sent a PR to fix it: github.com/cachix/devenv/…
English

We've heard you and implemented second most requested feature 🙇♂️
devenv@devenv_nix
devenv 2.1 is here Native support for zsh, fish, and nushell via libghostty devenv.sh/blog/2026/05/0…
English

Yup, platform activity is surging. There were 1 billion commits in 2025. Now, it's 275 million per week, on pace for 14 billion this year if growth remains linear (spoiler: it won't.)
GitHub Actions has grown from 500M minutes/week in 2023 to 1B minutes/week in 2025, and now 2.1B minutes so far this week.
So we're pushing incredibly hard on more CPUs, scaling services, and strengthening GitHub’s core features.
And as a fine purveyor of hand-crafted shit code for many years, I'm not gonna weigh in on that. 🤣
ThePrimeagen@ThePrimeagen
I would like to make my apologies for defending M$, but I must from time to time. I have to put respect on github for handling the amount of shit code that has been added over the last 3 months. literally 10s of billions of lines of code that will never see the light of a CPU
English

I attempted it once in a nixpkgs fork. Got WAY too far before I decided it wasn't practical.
You start by downgrading glibc to e.g. 2.28 in the nixpkgs bootstrap, then proceed through several circles of hell trying to get the underbelly of nixpkgs to build. Once done, you then move on to the compilers, and then the fun starts. And the dozens of hours watching multi-hour compilations build.
Then when you finally think you're making progress, you find a bunch of things that aren't even built in nixpkgs itself but rely on downloading binaries that are pinned to too high a glibc so you have to recreate those too, and...
It's hell. Pure hell.
English

@domenkozar @devenv_nix following up on this, sent you an email, would love to get in on the beta
English

what do you need from me @devenv_nix to get into the cloud CI beta? blood? money? something darker and more twisted?
English

During @ocean_sprint nar parser security issue was found by @sandydoo and debugged by edef 👏🏽
#event-666452" target="_blank" rel="nofollow noopener">github.com/NixOS/nix/secu…
English

Took over 90min to onboard to Bogota @WeWork office and get in, I somehow thought they figured this out.
English
