feat: add initial modules

This commit is contained in:
2026-02-20 15:10:12 +01:00
parent 9d9d85f1ef
commit 4a2dac4118
15 changed files with 468 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
{ nixpkgs, system, ... }:
let
pkgs = import nixpkgs { inherit system; };
version = "main";
in
pkgs.stdenv.mkDerivation {
pname = "git-linearize";
inherit version;
src = pkgs.fetchFromGitHub {
owner = "zegl";
repo = "extremely-linear";
rev = version;
sha256 = "sha256-aZGxX4B0hUrYWxViFAjbZ4dCWC2ujEBAlBKdx408KhA=";
};
propagatedBuildInputs = [ pkgs.lucky-commit ];
installPhase = ''
mkdir -p $out/bin
cp $src/git-linearize $src/shit $out/bin/
'';
}