Need some guidance in creating a nix distribution for RouterOS routers.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/NixOS

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • nixwrt

    This repo is dormant : NixWRT is being rewritten as Liminix

  • nixpkgs-channels

    DEPRECATED! Use NixOS/nixpkgs repository instead.

    Example from the bluetooth module(https://github.com/NixOS/nixpkgs-channels/blob/2628f20267d0c917772abc4c0a7c35788a740b31/nixos/modules/services/hardware/bluetooth.nix)

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • nixpkgs

    Nix Packages collection

    Since the modules are implemented in nixpkgs/lib then I should be able to use this by importing nixpkgs with { pkgs ? import { } }: And then i should be able to evaluate modules using pkgs.lib.evalModules in a similar way to how they do here? https://github.com/NixOS/nixpkgs/blob/master/nixos/lib/eval-config.nix

  • Home Manager using Nix

    Manage a user environment using Nix [[email protected]]

    Since I also want to implement a few network related types then I would merge that with nixpkgs with something like this? https://github.com/nix-community/home-manager/blob/master/modules/lib/stdlib-extended.nix

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts