diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 57224c438da..2d6a99ebb42 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11706,6 +11706,13 @@ fingerprint = "EE59 5E29 BB5B F2B3 5ED2 3F1C D276 FF74 6700 7335"; }]; }; + uniquepointer = { + email = "uniquepointer@mailbox.org"; + matrix = "@uniquepointer:matrix.org"; + github = "uniquepointer"; + githubId = 71751817; + name = "uniquepointer"; + }; unode = { email = "alves.rjc@gmail.com"; matrix = "@renato_alves:matrix.org"; diff --git a/pkgs/applications/editors/your-editor/default.nix b/pkgs/applications/editors/your-editor/default.nix new file mode 100644 index 00000000000..a191943c3fd --- /dev/null +++ b/pkgs/applications/editors/your-editor/default.nix @@ -0,0 +1,29 @@ +{ lib, stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + pname = "your-editor"; + version = "1203"; + + src = fetchFromGitHub { + owner = "kammerdienerb"; + repo = "yed"; + rev = "608418f2037dc4ef5647e69fcef45302c50f138c"; + sha256 = "KqK2lcDTn91aCFJIDg+h+QsTrl7745So5aiKCxPkeh4="; + }; + + installPhase = '' + runHook preInstall + patchShebangs install.sh + ./install.sh -p $out + runHook postInstall + ''; + + meta = with lib; { + description = "Your-editor (yed) is a small and simple terminal editor core that is meant to be extended through a powerful plugin architecture"; + homepage = "https://your-editor.org/"; + license = with licenses; [ mit ]; + platforms = platforms.linux; + maintainers = with maintainers; [ uniquepointer ]; + mainProgram = "yed"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fad6cdb25d0..ff254d324bc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29220,6 +29220,8 @@ with pkgs; yoshimi = callPackage ../applications/audio/yoshimi { }; + your-editor = callPackage ../applications/editors/your-editor { }; + youtube-dl = with python3Packages; toPythonApplication youtube-dl; youtube-dl-light = with python3Packages; toPythonApplication youtube-dl-light;