Commit a19b08f96dd3
Changed files (2)
pkgs
my
scripts
vde-thinkpad
pkgs/my/scripts/default.nix
@@ -18,8 +18,9 @@ stdenv.mkDerivation {
runHook postInstall
'';
- meta = with lib; {
+ meta = {
description = "Vincent's personal scripts collection";
- platforms = platforms.unix;
+ license = lib.licenses.mit;
+ platforms = lib.platforms.linux;
};
}
pkgs/my/vde-thinkpad/default.nix
@@ -1,14 +1,31 @@
-{ stdenv }:
+{
+ lib,
+ stdenv,
+}:
+
+stdenv.mkDerivation {
+ pname = "vde-thinkpad";
+ version = "0.1.0";
-stdenv.mkDerivation rec {
- name = "vde-thinkpad";
src = ./.;
- phases = [ "install" ];
+ dontUnpack = true;
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
- install = ''
mkdir -p $out/bin
cp $src/dock $out/bin
chmod +x $out/bin/dock
+
+ runHook postInstall
'';
+
+ meta = {
+ description = "ThinkPad dock management script";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.linux;
+ mainProgram = "dock";
+ };
}