NixOS is a fully declarative and reproducable system.
What this means is that you can create a single configuration.nix
, which includes all of your applications, settings, aliases, environment variables, user account + groups, etc., and copy that over to another NixOS machine (including different architectures) and run nixos-rebuild boot
to completely reproduce the system on that other machine.
The nix package manager is also really good at telling you if the configuration will break anything, where, and how, and refuses to apply until the issue is fixed.
Also every time you use nixos-rebuild
, it creates a new generation of your NixOS install meaning if something ends up breaking, you can reboot into the old system.
So for example, I can theoretically have the exact same configuration across my desktop, laptop, phone, server, etc., minus the automatically generated hardware-configuration.nix
, which is specific to the hardware.
Also Nix supports package overlays, which means that you can modify an existing package while the maintainer still keeps it up to date.
I love the idea of IPFS, but every time I’ve tried to use it, it has always been very slow.
I’d imagine if/when the fediverse becomes popular, search engines will account for this.
Is the OSK inside of the GZDoom engine, or do you mean the Steam OSK? With the Steam OSK, I cannot type.
I’ve tried using a mouse to select the new save option, and no OSK shows.
EDIT: Figured it out. Thanks.