This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

1{ 2 inputs = { 3 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 4 }; 5 6 outputs = 7 { self, nixpkgs, ... }: 8 let 9 systems = [ 10 "x86_64-linux" 11 "aarch64-linux" 12 ]; 13 forSystems = 14 func: 15 nixpkgs.lib.genAttrs systems ( 16 system: 17 func ( 18 import nixpkgs { 19 inherit system; 20 overlays = [ self.overlays.default ]; 21 } 22 ) 23 ); 24 in 25 { 26 formatter = forSystems (pkgs: pkgs.nixfmt-tree.override { settings.formatter.nixfmt.options = [ "-w 120" ]; }); 27 28 overlays.default = final: prev: rec { 29 colorgrab = final.callPackage ./nix/colorgrab.nix { }; 30 prefon = final.callPackage ./nix/prefon.nix { }; 31 scr = final.callPackage ./nix/scr.nix { }; 32 thm = final.callPackage ./nix/thm.nix { }; 33 vid2gif = final.callPackage ./nix/vid2gif.nix { }; 34 vidcompress = final.callPackage ./nix/vidcompress.nix { }; 35 yemou-scripts = final.symlinkJoin { 36 name = "yemou-scripts"; 37 paths = [ 38 colorgrab 39 prefon 40 scr 41 thm 42 vid2gif 43 vidcompress 44 ]; 45 }; 46 }; 47 48 packages = forSystems (pkgs: { 49 colorgrab = pkgs.colorgrab; 50 default = pkgs.yemou-scripts; 51 prefon = pkgs.prefon; 52 scr = pkgs.scr; 53 thm = pkgs.thm; 54 vid2gif = pkgs.vid2gif; 55 vidcompress = pkgs.vidcompress; 56 yemou-scripts = pkgs.yemou-scripts; 57 }); 58 }; 59}