14 stdenv.mkDerivation (finalAttrs: {
16 version = "0.16-unstable-2024-08-18";
19 url = "https://git.hq.sig7.se/zutty.git";
20 rev = "04b2ca3b3aaa070c41583247f8112c31b6003886"; # 20240818
21 hash = "sha256-izUbn2B3RqIIOW9tuL7DFLqJdektCftxnpQssJMYxC8=";
27 "/run/current-system/sw/share/X11/fonts" # available if fonts.fontDir.enable = true
28 "${ucs-fonts}/share/fonts"
32 substituteInPlace src/options.h \
33 --replace-fail /usr/share/fonts ${builtins.concatStringsSep ":" fontpaths}
49 tests = lib.optionalAttrs stdenv.hostPlatform.isLinux {
50 default = nixosTests.terminal-emulators.zutty;
55 homepage = "https://tomscii.sig7.se/zutty/";
56 description = "X terminal emulator rendering through OpenGL ES Compute Shaders";
57 license = lib.licenses.gpl3Plus;
58 maintainers = [ lib.maintainers.rolfschr ];
59 platforms = lib.platforms.linux;