A nix flake packaging cynthion and related tools
Find a file
sapphire-arches 2df5a47483 pkgs: update
cynthion: 0.1.2 -> 0.1.6
  packetry: 0.1.0 -> 0.2.2
  apollo: 1.0.7 -> 1.1.0
  luna-usb: 0.1.1 -> 0.1.2
  pyfwup: 0.4.0 -> 0.5.2
2024-09-20 22:31:19 -07:00
pkgs pkgs: update 2024-09-20 22:31:19 -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 flake inputs 2024-08-23 16:42:08 +02:00
flake.nix expose apollo-fpga in overlay 2024-07-08 23:01:17 +02:00
overlay.nix split gateware building into individual derivations 2024-08-23 16:41:29 +02:00
README.md expose apollo-fpga in overlay 2024-07-08 23:01:17 +02:00

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 pkgsl [cynthion packetry];
    

Provided packages