nix flake update && nixos-rebuild switch --flake .
Or nh os switch
Mastodon: @sudoer777@matapacos.dog
nix flake update && nixos-rebuild switch --flake .
Or nh os switch


lol that’s my favorite web browser
I think some distros have a systemd service that does it weekly or monthly which is usually enough but in rare cases it’s not, just know that if you suddenly get out of space errors on BTRFS but you’re not actually out of space that’s probably the issue
*BTRFS users when you don’t rebalance soon enough and run out of inodes so you can’t boot your computer


considering the malware attacks if it’s yay or paru it should probably be a d2
I thought MCEdit was a Minecraft world editing tool
I have completed the following tasks that you requested:
Anything else I can help you with?
I see the Helix cucumber got left at the grocery store


I just tried it but it gave me an error


Or just poweroff, one word not two


This was the closest I managed to get to a Flake with Guix. I’m bad at Guile so there might be other things I missed.
With Nix I made a Flake that automatically configures a text editor that can be imported into other Flakes for my own projects which is easy to do with Nix.
For system configurations, the flake-parts based configuration makes it easy to mix and match modules for different systems that edit parts of program configurations that I need (i.e. different modules add different aliases to Nushell). Idk how Guix handles this since I haven’t figured out Guile well.
I did run into a bug with Obsidian not launching correctly and that took a few weeks to resolve, I think.
I’ve experienced this with Nix before for a different program, although once I made an issue request it got responses immediately and I didn’t even do anything else. Meanwhile for Guix, I tried contributing a package that I spent several hours working on, and I asked multiple channels for support and didn’t get a response, then when I submitted it no response for a year before it was finally rejected, so my experience with the maintainers wasn’t great either and this made me hesitant to invest more time into the ecosystem.


How do you do Flakes with Guix? When I tried to use it, the closest I could get was a script using time-machine to output a lockfile, and it was still missing many other important features such as inputting other Flakes and their dependencies. Also NixOS/Home Manager have tons of configuration options that integrate with each other (i.e. Shell integrations, stylix) that Guix doesn’t have so with Guix I had to use dotfiles directly which is less powerful. Also on aarch64 Guix is way bugger and like half of the large packages wouldn’t compile a lot of the time, their lack of quality control was also one of the things that pushed me to Nix.
The one thing I do miss from Guix though is the containerized shells.


Guix’s FOSS stance is cool, but Nix is much more mature
Also shouldn’t have repeatedly supported a genocide the prior years