1{
2 stdenvNoCC,
3 fetchurl,
4}:
5stdenvNoCC.mkDerivation {
6 name = "qtile-extras-config";
7 version = "0.0.1";
8
9 src = fetchurl {
10 url = "https://raw.githubusercontent.com/qtile/qtile/v0.28.1/libqtile/resources/default_config.py";
11 hash = "sha256-Y5W277CWVNSi4BdgEW/f7Px/MMjnN9W9TDqdOncVwPc=";
12 };
13
14 prePatch = ''
15 cp $src config.py
16 '';
17
18 patches = [ ./add-startup-hook.patch ];
19
20 dontUnpack = true;
21 dontBuild = true;
22
23 installPhase = ''
24 mkdir -p $out
25 cp config.py $out/config.py
26 '';
27}