feat: refactor packages and add update scripts

This commit is contained in:
2026-03-02 14:46:35 +01:00
parent 2de3bcb56b
commit 0af754704e
10 changed files with 199 additions and 9 deletions

View File

@@ -0,0 +1,23 @@
{ pkgs, ... }:
let
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/
'';
}