minor package addition & zellij config

This commit is contained in:
Kate 2025-05-30 17:39:03 +02:00
parent 3f1c7caa50
commit 54aa953f84
4 changed files with 36 additions and 0 deletions

View file

@ -1,6 +1,7 @@
{
pkgs,
esp-dev,
deprekages,
is-hm-standalone,
...
}:
@ -12,6 +13,7 @@ with pkgs;
socat
yt-dlp
fontpreview
deprekages.gimgtools
# Development.
act

View file

@ -70,6 +70,7 @@ flake-utils.lib.eachDefaultSystem (
_7zz = pkgs._7zz.override { useUasm = true; };
mergiraf = callPackage ./mergiraf.nix { };
vja = callPackage ./vja.nix { };
gimgtools = callPackage ./gimgtools.nix { };
# libraries
libnfc-nci = callPackage ./libnfc-nci { };

30
packages/gimgtools.nix Normal file
View file

@ -0,0 +1,30 @@
{ lib
, stdenv
, fetchFromGitHub
, gnumake
}:
stdenv.mkDerivation rec {
pname = "gimgtools";
version = "2013-0919";
src = fetchFromGitHub {
owner = "wuyongzheng";
repo = pname;
rev = "92d015749e105c5fb8eb704ae503a5c7e51af2bd";
sha256 = "sha256-AgZqczhYr5frD9Id75if/38O057BC6YfeGquFpidKZI=";
};
nativeBuildInputs = [
gnumake
];
installPhase = ''
runHook preInstallHook
mkdir -p $out/bin
cp cmdc gimgch gimgextract gimgfixcmd gimginfo gimgunlock gimgxor $out/bin
runHook postInstallHook
'';
}

View file

@ -301,3 +301,6 @@ show_startup_tips false
// Default: true
//
// show_release_notes false
// temporary: use wayland instead of osc52
copy_command: "wl-copy"