uuid: - value: 298d7816-0b4a-449e-a78d-fcf973f24bf0 langcode: - value: en type: - target_id: daily_email target_type: node_type target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7 revision_timestamp: - value: '2025-05-26T07:59:12+00:00' revision_uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 revision_log: { } status: - value: true uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 title: - value: 'Why I prefer a rolling Linux distribution' created: - value: '2025-05-25T07:43:06+00:00' changed: - value: '2025-05-26T07:59:12+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2025/05/25/why-i-prefer-rolling-linux-distribution langcode: en body: - value: '
I use NixOS as the Linux distribution on my laptop and home server, and specifically the unstable channel.
This is the "rolling" version of NixOS that is continuously updated with the newest and latest packages, compared to the stable releases like 24.11 and 25.05 that are released twice a year.
I don''t necessarily do this to get the latest packages.
I do it to keep on top of configuration changes.
I run "nix flake update" usually once a week to download the latest updates.
If there are breaking changes or notices since I last updated, I can address them and do it iteratively rather than waiting to do them every six months.
Similar to application deployments, I update early and often.
One of the great things about NixOS is, if there is an application that breaks on the unstable branch, I can pin it to the stable release until it works again.
This means I get the benefits of both the rolling and stable approaches.
If you want to see my NixOS configuration, it''s publicly available on my Forgejo instance.
' format: basic_html processed: 'I use NixOS as the Linux distribution on my laptop and home server, and specifically the unstable channel.
This is the "rolling" version of NixOS that is continuously updated with the newest and latest packages, compared to the stable releases like 24.11 and 25.05 that are released twice a year.
I don''t necessarily do this to get the latest packages.
I do it to keep on top of configuration changes.
I run "nix flake update" usually once a week to download the latest updates.
If there are breaking changes or notices since I last updated, I can address them and do it iteratively rather than waiting to do them every six months.
Similar to application deployments, I update early and often.
One of the great things about NixOS is, if there is an application that breaks on the unstable branch, I can pin it to the stable release until it works again.
This means I get the benefits of both the rolling and stable approaches.
If you want to see my NixOS configuration, it''s publicly available on my Forgejo instance.
' summary: '' field_daily_email_cta: { }