#nixos is too complex for me, so I decided to write a 110 lines Python script to help manage a fixed list of packages on #archlinux

It reports inconsistencies between your requested packages list and what's actually on the system.

The list can contain inline comments and group packages.

Basically, a declarative Archlinux packages helper. Anyone interested?

PS : I have a bug to report in pacman and I'm unable to get an account on the gitlab (they didn't reply to my mail).

#sysadmin

After countless of hours of trying and lots of my kexec calls getting oom killed, i finally managed to install #NixOS on a KVM server from st-hosting.com. Even unlocking the hard drive via ssh in the initrd works. The whole thing was certainly a learning experience.

#nixos-anywhere is amazing.

I think i will have to find out why kexecing into a less than 500 MiB image takes over 1 GiB of memory tho. There has to be a bug there somewhere.

Happy easter everybody! Today is the final day of my little #AdventOfCode inspired coding challenge, and it's my favourite one this year.
Head over to https://easters.dev/2026/easter-sunday if you want to try it out. Or just head over to see the gorgeous @prahou art.

#eastersdev #easter #rust #nixos #programming

Easter Sunday 2026

OpenCode TUI configuration support has been added via the 'programs.opencode.tui' option. Since OpenCode v1.2.15, TUI-specific settings like 'theme' and 'keybinds' must be in a separate tui.json file instead of config.json. If you currently have 'theme', 'keybinds', or 'tui' in 'programs.opencode.settings', you should move them to 'programs.opencode.tui': programs.opencode.tui = { theme = "tokyonight"; keybinds.leader = "alt+b"; }; For OpenCode v1.2.15+, theme, keybinds, and tui fields in the old location will be ignored. You must migrate to programs.opencode.tui for your settings to take effect. Home Manager will show a deprecation warning during rebuild. See https://opencode.ai/docs/config#tui for more information
#NixOS #Nix #HomeManager
Config

Using the OpenCode JSON config.

OpenCode

@ivan @schmittlauch agenix is also for runtime, not evaltime secrets, so that's not what they meant. For a long time I also had a public #nixos config and looked for good ways to conceal private parts (e.g. with #gitAnnex) but eventually realised it's too much pain and hinders reusage by others, so went the arguably cleaner way: utilities in a public repo that you and others can source in their private ones. Can't point to specific service configs then, though...

https://discourse.nixos.org/t/public-reusable-flake-with-private-parts/73049

Public, reusable flake with private parts

I am looking for a way to have a public flake that is reusable as inputs in other flakes, but some parts of the flake are private. I think this is a very common thing, people sharing their config, but don’t want to share their secrets of course or some network settings. If those private parts are just plain files, then agenix or sops can be used, encrypted versions of those secrets are published (still kinda meh, but okay). The problem arises if some nix code should be concealed as well. Here a...

NixOS Discourse

Finally got all the pieces in place to mount an NFS share from my new TrueNAS server into my NextCloud VM running on NixOS. Next step: move data and reconfigure datadirectory to point to the NFS share mount.

#homelab #truenas #nixos #nextcloud #selfhosting

Now that I’ve got Nix running, the next thing I am going to do is make sure it’s part of our CI (Continuous Integration) process, which is still in the planning stages.

#Nix #NixOS #CI

Don't know why but after updating my #nixos server (on stable), my nspawn containers got wiped. Bad thing: I have to reupload my backup to the one cloud storage my stupid self did not back up the encryption key for. Good thing: wiped Plex means I can restart with Jellyfin instead.
Da #nix und #nixOS bei uns im space immer populärer wird... Schon mal überlegt das Logo zu zeichnen @mondstern ? ❄️😁
How the fuck is this system using 120MiB of RAM? I want to kexec into my #NixOS image but I need about 50MiB more free RAM. The 4 running processes are not even using 20MiB of RAM together! Who tf is hogging my RAM? #help #linux