1 { lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles, makeWrapper, pkg-config
9 src = fetchFromGitHub {
13 hash = "sha256-/5USD588kr3uB/Zs1ASKVgxH4kAWZCNBrZL7qqx49gU=";
18 nativeBuildInputs = [ installShellFiles makeWrapper pkg-config ];
20 buildInputs = lib.optional withGui vte;
25 "-skip=TestPBcopy" # Requires impure pbcopy and pbpaste
31 mv $out/bin/{orbiton,o}
32 '' + lib.optionalString withGui ''
33 make install-gui PREFIX=$out
34 wrapProgram $out/bin/og --prefix PATH : $out/bin
38 description = "Config-free text editor and IDE limited to VT100";
39 homepage = "https://orbiton.zip";
40 license = licenses.bsd3;
41 maintainers = with maintainers; [ sikmir ];