File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 modules = import ./modules ; # NixOS modules
1515 overlays = import ./overlays ; # nixpkgs overlays
1616
17- example-package = pkgs . callPackage ./pkgs/example-package { } ;
17+ git-blame-someone-else = pkgs . callPackage ./pkgs/git-blame-someone-else { } ;
1818 # some-qt5-package = pkgs.libsForQt5.callPackage ./pkgs/some-qt5-package { };
1919 # ...
2020}
Load diff This file was deleted.
Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ stdenv ,
4+ fetchFromGitHub ,
5+ } :
6+
7+ stdenv . mkDerivation ( finalAttrs : {
8+ pname = "git-blame-someone-else" ;
9+ version = "1.0.0" ;
10+ src = fetchFromGitHub {
11+ owner = "atlarator" ;
12+ repo = "git-blame-someone-else" ;
13+ rev = finalAttrs . version ;
14+ sha256 = "sha256-xraG1dR5Q8oDlUXARgh0ql8eRwH4bJWblJFjH1wJcys=" ;
15+ } ;
16+
17+ buildPhase = ''
18+ echo "no need to build"
19+ '' ;
20+
21+ installPhase = ''
22+ runHook preInstall
23+ mkdir -p $out/bin
24+ install -m 0755 git-blame-someone-else \
25+ $out/bin/git-blame-someone-else
26+ runHook postInstall
27+ '' ;
28+
29+ meta = {
30+ description = "Blame someone else for your bad code" ;
31+ license = lib . licenses . mit ;
32+ mainProgram = "git-blame-someone-else" ;
33+ } ;
34+ } )
You can’t perform that action at this time.
0 commit comments