dwmbar: init at unstable-2021-12-22

Baitinq ecb591bc 937266ba

+39
+37
pkgs/applications/misc/dwmbar/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + }: 5 + 6 + stdenv.mkDerivation { 7 + pname = "dwmbar"; 8 + version = "unstable-2021-12-22"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "thytom"; 12 + repo = "dwmbar"; 13 + rev = "574f5703c558a56bc9c354471543511255423dc7"; 14 + sha256 = "sha256-IrelZpgsxq2dnsjMdh7VC5eKffEGRbDkZmZBD+tROPs="; 15 + }; 16 + 17 + postPatch = '' 18 + substituteInPlace dwmbar \ 19 + --replace 'DEFAULT_CONFIG_DIR="/usr/share/dwmbar"' "DEFAULT_CONFIG_DIR=\"$out/share/dwmbar\"" 20 + ''; 21 + 22 + installPhase = '' 23 + install -d $out/share/dwmbar 24 + cp -r modules $out/share/dwmbar/ 25 + install -D -t $out/share/dwmbar/ config 26 + install -D -t $out/share/dwmbar/ bar.sh 27 + install -Dm755 -t $out/bin/ dwmbar 28 + ''; 29 + 30 + meta = with lib; { 31 + homepage = "https://github.com/thytom/dwmbar"; 32 + description = "A Modular Status Bar for dwm"; 33 + license = licenses.gpl3Plus; 34 + maintainers = with maintainers; [ baitinq ]; 35 + platforms = platforms.linux; 36 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 26990 26990 26991 26991 dwmblocks = callPackage ../applications/misc/dwmblocks { }; 26992 26992 26993 + dwmbar = callPackage ../applications/misc/dwmbar { }; 26994 + 26993 26995 dwm-status = callPackage ../applications/window-managers/dwm/dwm-status.nix { }; 26994 26996 26995 26997 exploitdb = callPackage ../tools/security/exploitdb { };