Probably a better call. I didnβt dig into the internal options.
Probably a better call. I didnβt dig into the internal options.
You could make an assertion or warning around system.nixos.release or system.nixos.codeName
It takes very little configuration to have a good time with it. Man page generated auto-completions will slow down your system evaluation, but they're high quality and worth it imo. Sourcing .env files is the only place I really ran into execution issues out of the box. Otherwise shebangs handle it.
Getting a lot closer to zero maintenance servers. I just keep my desktops in check and they mostly just take care of themselves now. It's pretty nice.
I started building my toplevel NixOS derivations in hydra. There's so much common config and packages that it doesn't make sense to not build them centrally with a cache. I wanted autoUpgrade to be mindful of this, so I made a CLI that gets builds from hydra for upgrades:
github.com/hyperparabol...
Demolition album art
New Cool Calm Pete album was absolutely not on my 2025 bingo card.
Not trying to be combative either, just talking about projects I think are cool from another perspective <3
It's definitely nonsense for something you use daily, but I should be using it for some desktop apps that I revisit with `nix run` though. I definitely don't use d-spy weekly, but it would be a QoL improvement for it to just show up in my app runner for while hacking on IPC stuff.
Itβs definitely not stored locally on my VPN box, but I can grab it from my nix-serve cache there.
Also I really wouldnβt want to replicate my editor config in every dev shell, and sometimes I have to write code that isnβt packaged for nixos.
I find it pretty useful. Itβs like the point between an installed package and βnix runβ. I use it for a lot of dev tooling. I get to keep server images smaller and have LSP / formatter / lint tools if I need to make small changes while SSHβd somewhere. Also, downloads matter less with a local cache.
I don't trust the guy.
Mordenkainen's Arcane Seal, Mordenkainen's Private Sanctum, Mordekainen's Protection From Slime... What was this freak up to?
Writing it directly to the config would put those plaintext secrets into the nix store, which is against the entire reason they exist.
You could write a little wrapper script for the binary that sets environment variables or populates a config template from the secrets file. `systemd.exec` and its `EnvironmentFile` option is a no code way to do this if environment variables work.
Huh. I'd be surprised if openasar didn't consume the same discord config as the default client. Weird that it isn't working. Glad you were able to fix it and there's a patch for whoever else is in the same boat.
There are a couple easier ways to prevent that. `{ "SKIP_HOST_UPDATE": true }` in `~/.config.discord/settings.json` is the easiest.
The other is overlays, they're a little tricky to get your head wrapped around but easier to maintain than a nixpkgs fork. nixos.wiki/wiki/Overlays
I follow and occasionally post on the discourse, and follow some specific projects. Not sure what else might be out there.
I guess the answer is probably conferences, but I haven't made it to one yet.
Where do you talk about #nix / #nixos that isn't big social media? More interested in what people are building. Less interested in memes and diatribes.
This is solved with systemd and isn't anything nixos specific. I think you should be able to add a `Condition` that the hardware device is present to the units, and then the service should just be silently skipped if it's not present (assuming no other services depend on it).
That's kind of personal preference. I don't personally. I don't want my development processes to be done as the root user, and I use `nixos-rebuild ... --use-remote-sudo` so that only the creation of gens / bootloader changes are done as root. You might have a reason to want a root owned config.
Check your config into git and do it. Between version control and generations it's so difficult to actually brick a nixos install. You just roll back if you brick it. That, and running `nixos-install` from install media can repair a nixos install that can't boot in place. Best distro to brick imo.
Neat. Got a gist to post? It's been a long time since I've needed that patch, but I really appreciated it the last time I needed it.
Cooking something here...
I don't know exactly why I felt compelled to make this. Excuse the shit editing.
Why am I getting such strong King of the Hill vibes from this Avatar the Last Airbender concept art?
Itβs that time
github.com/laylavish/uB...
Massive Ai blocklist for Ublock Origin. So your image result on several browsers can be 90%, or so, Ai-free. (Block also tons of Ai generated crap blogs and "websites").
Latte art for ogres.
A set of railroad tracks with parts of them set on fire as a commuter train prepares to cross.
It has snowed in Chicago and YOU KNOW WHAT THAT MEANS! Time to remind everyone that we light our train tracks on fire to prevent the switches from freezing.