junetanglesite june.tngl.io
0

Configure Feed

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

june.tngl.io / flake.nix
748 B 31 lines
1{ 2 description = "june.tngl.sh"; 3 4 inputs = { 5 nixpkgs.url = "nixpkgs/nixos-unstable"; 6 maivi = { 7 url = "git+https://git.koi.rip/robin/maivi.git"; 8 inputs.nixpkgs.follows = "nixpkgs"; 9 }; 10 }; 11 12 outputs = 13 { 14 self, 15 nixpkgs, 16 maivi, 17 }: 18 let 19 inherit (nixpkgs) lib; 20 systems = lib.systems.flakeExposed; 21 forAllSystems = f: lib.genAttrs systems (system: f nixpkgs.legacyPackages.${system}); 22 in 23 { 24 devShells = forAllSystems (pkgs: { 25 default = pkgs.callPackage ./nix/shell.nix { 26 maivi = maivi.packages.${pkgs.stdenv.hostPlatform.system}.default; 27 }; 28 }); 29 formatter = forAllSystems (pkgs: pkgs.callPackage ./nix/formatter.nix { }); 30 }; 31}