main
 1{
 2  lib,
 3  stdenv,
 4}:
 5
 6stdenv.mkDerivation {
 7  pname = "vde-thinkpad";
 8  version = "0.1.0";
 9
10  src = ./.;
11
12  dontUnpack = true;
13  dontBuild = true;
14
15  installPhase = ''
16    runHook preInstall
17
18    mkdir -p $out/bin
19    cp $src/dock $out/bin
20    chmod +x $out/bin/dock
21
22    runHook postInstall
23  '';
24
25  meta = {
26    description = "ThinkPad dock management script";
27    license = lib.licenses.mit;
28    platforms = lib.platforms.linux;
29    mainProgram = "dock";
30  };
31}