1 { lib, fetchFromGitHub, nimPackages, libX11, libXft, libXinerama }:
2 nimPackages.buildNimPackage rec {
7 src = fetchFromGitHub {
8 owner = "avahe-kellenberger";
11 hash = "sha256-930wDS0UW65QzpUHHOuM25oi/OhFmG0Q7N05ftu7XlI=";
15 buildInputs = with nimPackages; [ parsetoml x11 safeseq safeset libX11 libXft libXinerama ];
18 install -D config.default.toml $out/share/nimdow/config.default.toml
19 install -D nimdow.desktop $out/share/applications/nimdow.desktop
23 substituteInPlace src/nimdowpkg/config/configloader.nim --replace "/usr/share/nimdow" "$out/share/nimdow"
32 description = "Nim based tiling window manager";
33 license = [ licenses.gpl2 ];
34 maintainers = [ maintainers.marcusramberg ];