disko

Declarative disk partitioning and formatting using nix [maintainers=Lassulus Enzime iFreilicht Mic92 phaer] (by nix-community)

Disko Alternatives

Similar projects and alternatives to disko

  1. nix

    413 disko VS nix

    Nix, the purely functional package manager

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Home Manager using Nix

    Manage a user environment using Nix [maintainer=@khaneliman, @rycee]

  4. nixos-config

    General purpose Nix configuration for macOS / NixOS (with starter templates!) (by dustinlyons)

  5. .dots

    just my .dotfiles

  6. nixos-generators

    Collection of image builders [maintainer=@Lassulus]

  7. nix.dev

    22 disko VS nix.dev

    Official documentation for getting things done with Nix.

  8. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  9. nixos-anywhere

    Install NixOS everywhere via SSH [maintainers=@Mic92 @Lassulus @phaer @Enzime @a-kenji]

  10. nixos-config

    My Personal Nix/NixOS Configuration. (by Baitinq)

  11. musnix

    8 disko VS musnix

    Real-time audio in NixOS

  12. nixpkgs-merge-bot

    Allows package maintainers to merge in nixpkgs

  13. nixos

    My NixOS config files (by chewblacka)

  14. disko-images

    Create disk image files from NixOS + disko configuration.

  15. nix-config

    My personal NixOS config (by jhvst)

  16. nixverse

    Filesystem-based nix flake framework for multi-node configurations, cascading secrets management, parallel deployments, etc.

  17. HomestakerOS

    A web UI for generating Linux images for Ethereum homestaking

  18. nix

    1 disko VS nix

    nix flake with my personal default settings ⚠️ Copy bits and pieces at your own risk (by stapelberg)

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better disko alternative or higher similarity.

disko discussion

Log in or Post with

disko reviews and mentions

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 2025-06-01.
  • I like to install NixOS (declaratively)
    8 projects | news.ycombinator.com | 1 Jun 2025
    > Note that the author used disko to partition the disk declaratively. Disko won't work for a machine with very limited ram, because disko run in the installer, and needs to install tools to the ram to do the partition.

    This is only true if you use the disko-install tool, which is a horrible footgun[^1]. The safest approach is to just use the default disko command, then nixos-install.

    [^1]: https://github.com/nix-community/disko/issues/947

  • My new Nix series!
    8 projects | dev.to | 27 Dec 2024
    Atop all this is the Nix Operating System, or NixOS. NixOS brings all of the declarative goodness of Nix into a Linux distribution. This means that (almost) everything about your system is declarative, including the packages (obviously), the users, the desktop, the login manager, systemd units, containers, and among other things, even the bootloader! Through some extensions, you can also partition disks, build images, and even configure your home folder. A single NixOS configuration is built into multiple pre-configured operating systems using just a single command!
  • 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?
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic disko repo stats
15
2,387
9.4
8 days ago

nix-community/disko is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of disko is Nix.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Nix is
the 29th most popular programming language
based on number of references?