nixos-config VS disko

Compare nixos-config vs disko and see what are their differences.

disko

Declarative disk partitioning and formatting using nix [maintainer=@Lassulus] (by nix-community)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
nixos-config disko
5 13
124 1,247
- 8.3%
9.3 9.5
4 days ago 3 days ago
Nix Nix
BSD 2-clause "Simplified" License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

nixos-config

Posts with mentions or reviews of nixos-config. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-19.

disko

Posts with mentions or reviews of disko. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-27.
  • Obscura: The VPN that can't track your activity
    1 project | news.ycombinator.com | 29 Sep 2023
    It's mostly bash scripts (I know I have stockholm syndrome there) and nixos-rebuild: https://www.haskellforall.com/2023/01/announcing-nixos-rebui...

    All the nix deployment tools had too much magic and broke, but nixos-rebuild always works and it's part of Nix!

    Disko was great for bootstrapping servers: https://github.com/nix-community/disko

  • NixOS Impermanence
    1 project | news.ycombinator.com | 22 Aug 2023
    I'm now running impermanence on NixOS servers. Setting it up was slightly more work, obviously, but it's been... freeing in a sense. My confidence that I can rebuild all servers at any time and that all the peculiarities of my setup are documented have never been higher.

    Rather than using a script for setup, I am using disko [0] with nixos-anywhere [1] and a small home-grown script that integrates with 1Password for deployments and it's wonderful, because everything including disk formatting is now purely declarative.

    [0] https://github.com/nix-community/disko

    [1] https://github.com/numtide/nixos-anywhere

  • Possible to make a machine independent NixOS configuration/flake?
    3 projects | /r/NixOS | 27 May 2023
    Your can also look at disko
  • disko-images - Create qcow2 images from NixOS + disko configuration
    3 projects | /r/NixOS | 18 May 2023
    It's a simple NixOS module that creates disk images from your disko configuration, with NixOS installed onto them.
  • Hardware configuration in nix flake dotfiles?
    2 projects | /r/NixOS | 6 May 2023
    The closest thing would be to look at the live disk implementation, but obviously it doesn't automount any files systems. I think particular to disk problems, disko is supposed to help: https://github.com/nix-community/disko but I haven't gotten around to playing with it to verify.
  • Changing file system
    2 projects | /r/NixOS | 26 Apr 2023
    For actually writing partitions, there is disko (though I have not used it).
  • please confirm my impression of why nix is so great
    2 projects | /r/NixOS | 4 Apr 2023
    If it's just disk formatting you want to automate, then check out disko.
  • disko issues
    3 projects | /r/NixOS | 3 Apr 2023
    I guess if all else fails, ignore the instructions? Does the quickstart guide need to be updated?
  • Managing paritions in a nix config?
    2 projects | /r/NixOS | 31 Mar 2023
    Check out disko
  • Manage zfs pools in NixOS
    4 projects | /r/NixOS | 10 Mar 2023
    Looking at your other comments in this thread, you may want to look at the disko tmpfs.nix example which is a simplified NixOS ❄: tmpfs as root setup and then possibly the ZFS equivalent Erase your darlings. These setups minimize the statefull information kept on disk.

What are some alternatives?

When comparing nixos-config and disko you can also consider the following projects:

aws-cli - Universal Command Line Interface for Amazon Web Services

nixos-config - Nix configuration for macOS / NixOS with starter templates, step-by-step guides, and more ✨

infra - NixOS configurations for nixos.org and its servers

nixos - My NixOS config files

plasma-manager - Manage KDE Plasma with Home Manager

.dots - just my .dotfiles

nix-colors - Modules and schemes to make theming with Nix awesome.

nixos

os - My OS & dotfiles configuration for Linux and MacOS devices (Nix)

nixos-generators - Collection of image builders [maintainer=@Lassulus]

infra

disko-images - Create disk image files from NixOS + disko configuration.