{ pkgs ? import {} }: pkgs.stdenv.mkDerivation { pname = "lowbat"; version = "1.0"; src = pkgs.fetchgit { url = "https://git.tjkeller.xyz/lowbat"; rev = "17e0bbaecb917b7cb42453afa9cd7e80e092c087"; sha256 = "sha256-wh1/QZmbVcEsbCYJxzcswN2QFjO5qkrJCQsba3wf1h8="; }; nativeBuildInputs = [ pkgs.pkg-config ]; buildInputs = [ pkgs.libnotify pkgs.glib ]; buildPhase = '' make ''; installPhase = '' mkdir -p $out/bin $out/share/man/man1 cp lowbat $out/bin/ cp lowbat.1 $out/share/man/man1/ ''; meta = with pkgs.lib; { description = "A minimal battery level monitor daemon, written in C"; license = licenses.mit; maintainers = [ maintainers.tjkeller ]; }; }