Convention-over-configuration layout (#62)

This commit is contained in:
Sridhar Ratnakumar 2024-09-28 18:01:53 -04:00 committed by GitHub
parent e5ca39aab6
commit dd31fa1212
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
141 changed files with 359 additions and 310 deletions

18
overlays/default.nix Normal file
View file

@ -0,0 +1,18 @@
{ flake, ... }:
let
inherit (flake) inputs;
inherit (inputs) self;
packages = self + /packages;
in
self: super: {
nuenv = (inputs.nuenv.overlays.nuenv self super).nuenv;
fuckport = self.callPackage "${packages}/fuckport.nix" { };
twitter-convert = self.callPackage "${packages}/twitter-convert" { };
sshuttle-via = self.callPackage "${packages}/sshuttle-via.nix" { };
ci = self.callPackage "${packages}/ci" { };
touchpr = self.callPackage "${packages}/touchpr" { };
actualism-app = inputs.actualism-app.packages.${self.system}.default;
omnix = inputs.omnix.packages.${self.system}.default;
git-merge-and-delete = self.callPackage "${packages}/git-merge-and-delete.nix" { };
}