A nix flake packaging cynthion and related tools
Find a file
Robin Appelman 99ade3ac90
Some checks failed
CI / gateware-matrix (push) Failing after 4s
CI / build-gateware (push) Has been skipped
CI / build-cynthion (push) Has been skipped
CI / build-packetry (push) Failing after 6s
Update README.md
2025-05-28 18:23:49 +00:00
.github/workflows ci 2024-09-21 14:29:57 +02:00
pkgs update packages 2025-04-20 01:21:47 -07:00
.envrc init flake 2024-07-08 20:39:16 +02:00
.gitignore init flake 2024-07-08 20:39:16 +02:00
flake.lock update packages 2025-04-20 01:21:47 -07:00
flake.nix cargoHash 2024-12-02 19:12:11 +01:00
overlay.nix split gateware building into individual derivations 2024-08-23 16:41:29 +02:00
README.md Update README.md 2025-05-28 18:23:49 +00:00

These have been packaged in upstream nixpkgs, please use that instead

Cynthion-flake

A nix flake packaging cynthion and related tools.

Usage

  • Add this flake to your flake inputs:

    cynthion.url = "github:icewind1991/cynthion-flake";  
    cynthion.inputs.nixpkgs.follows = "nixpkgs";
    
  • Apply the overlay:

    nixpkgs.overlays = [inputs.cynthion.overlays.default];
    
  • Install the udev rule

    services.udev.packages = with pkgs; [cynthion-udev];
    
  • Install the packages

    environment.systemPackages = with pkgs; [cynthion packetry];
    

Provided packages