A collection of scripts
1{ 2 inputs = { 3 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 4 }; 5 6 outputs = { self, nixpkgs, ... }: { 7 overlays.default = final: prev: rec { 8 colorgrab = final.callPackage ./.nix/colorgrab.nix { }; 9 prefon = final.callPackage ./.nix/prefon.nix { }; 10 scr = final.callPackage ./.nix/scr.nix { }; 11 thm = final.callPackage ./.nix/thm.nix { }; 12 yemou-scripts = final.symlinkJoin { 13 name = "yemou-scripts"; 14 paths = [ colorgrab prefon scr thm ]; 15 }; 16 }; 17 18 packages."x86_64-linux" = 19 let 20 pkgs = import nixpkgs { 21 system = "x86_64-linux"; 22 overlays = [ self.overlays.default ]; 23 }; 24 in 25 { 26 colorgrab = pkgs.colorgrab; 27 default = pkgs.yemou-scripts; 28 prefon = pkgs.prefon; 29 scr = pkgs.scr; 30 thm = pkgs.thm; 31 yemou-scripts = pkgs.yemou-scripts; 32 }; 33 }; 34}