Radish alpha
r
rad:z3trNYnLWS11cJWC6BbxDs5niGo82
Radicle Improvement Proposals (RIPs)
Radicle
Git
Introduce Nix flake
Merged fintohaps opened 7 days ago

Introduces a flake.nix so that we can include tooling and checks for the RIPs.

The first check introduced is using linkspector to check for broken links in any of the RIPs.

3 files changed +85 -0 329dee9a 42f20903
added .gitignore
@@ -0,0 +1 @@
+
result
added flake.lock
@@ -0,0 +1,61 @@
+
{
+
  "nodes": {
+
    "flake-utils": {
+
      "inputs": {
+
        "systems": "systems"
+
      },
+
      "locked": {
+
        "lastModified": 1731533236,
+
        "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
+
        "owner": "numtide",
+
        "repo": "flake-utils",
+
        "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
+
        "type": "github"
+
      },
+
      "original": {
+
        "owner": "numtide",
+
        "repo": "flake-utils",
+
        "type": "github"
+
      }
+
    },
+
    "nixpkgs": {
+
      "locked": {
+
        "lastModified": 1776734388,
+
        "narHash": "sha256-vl3dkhlE5gzsItuHoEMVe+DlonsK+0836LIRDnm6MXQ=",
+
        "owner": "NixOS",
+
        "repo": "nixpkgs",
+
        "rev": "10e7ad5bbcb421fe07e3a4ad53a634b0cd57ffac",
+
        "type": "github"
+
      },
+
      "original": {
+
        "owner": "NixOS",
+
        "ref": "nixos-25.11",
+
        "repo": "nixpkgs",
+
        "type": "github"
+
      }
+
    },
+
    "root": {
+
      "inputs": {
+
        "flake-utils": "flake-utils",
+
        "nixpkgs": "nixpkgs"
+
      }
+
    },
+
    "systems": {
+
      "locked": {
+
        "lastModified": 1681028828,
+
        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+
        "owner": "nix-systems",
+
        "repo": "default",
+
        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+
        "type": "github"
+
      },
+
      "original": {
+
        "owner": "nix-systems",
+
        "repo": "default",
+
        "type": "github"
+
      }
+
    }
+
  },
+
  "root": "root",
+
  "version": 7
+
}
added flake.nix
@@ -0,0 +1,23 @@
+
{
+
  description = "RIPs development environment";
+

+
  inputs = {
+
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
+
    flake-utils.url = "github:numtide/flake-utils";
+
  };
+

+
  outputs = {
+
    nixpkgs,
+
    flake-utils,
+
    ...
+
  }:
+
    flake-utils.lib.eachDefaultSystem (system: let
+
      pkgs = nixpkgs.legacyPackages.${system};
+
    in {
+
      devShells.default = pkgs.mkShell {
+
        buildInputs = [
+
          pkgs.asciidoctor
+
        ];
+
      };
+
    });
+
}