Loading maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -10858,6 +10858,12 @@ githubId = 6874204; name = "Jason Carr"; }; jasoncrevier = { email = "jason@jasoncrevier.com"; github = "jasoncrevier"; githubId = 106266438; name = "Jason Crevier"; }; jasonodoom = { email = "jasonodoom@riseup.net"; github = "jasonodoom"; Loading pkgs/by-name/he/heynote/package.nix 0 → 100644 +53 −0 Original line number Diff line number Diff line { appimageTools, desktop-file-utils, fetchurl, lib, nix-update-script, }: let pname = "heynote"; version = "2.1.3"; src = fetchurl { url = "https://github.com/heyman/heynote/releases/download/v${version}/Heynote_${version}_x86_64.AppImage"; sha256 = "sha256-O8loDE2GzXQofh3iNQeP5OAWh7i0QCSxl4I++ERcjbU="; }; appimageContents = appimageTools.extractType2 { inherit version pname src; }; in appimageTools.wrapType2 { inherit pname version src; nativeBuildInputs = [ desktop-file-utils ]; extraInstallCommands = '' mkdir -p $out/share/pixmaps $out/share/licenses/heynote cp ${appimageContents}/heynote.png $out/share/pixmaps/ cp ${appimageContents}/heynote.desktop $out # verify binary is present stat $out/bin/heynote desktop-file-install --dir $out/share/applications \ --set-key Exec --set-value heynote \ --set-key Comment --set-value "Heynote" \ --delete-original $out/heynote.desktop ''; passthru.updateScript = nix-update-script { }; meta = { mainProgram = "heynote"; description = "Dedicated scratchpad for developers"; homepage = "https://heynote.com/"; changelog = "https://github.com/heyman/heynote/releases/v${version}"; license = with lib.licenses; [ mit commons-clause ]; maintainers = with lib.maintainers; [ jasoncrevier ]; platforms = lib.platforms.x86_64; }; } Loading
maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -10858,6 +10858,12 @@ githubId = 6874204; name = "Jason Carr"; }; jasoncrevier = { email = "jason@jasoncrevier.com"; github = "jasoncrevier"; githubId = 106266438; name = "Jason Crevier"; }; jasonodoom = { email = "jasonodoom@riseup.net"; github = "jasonodoom"; Loading
pkgs/by-name/he/heynote/package.nix 0 → 100644 +53 −0 Original line number Diff line number Diff line { appimageTools, desktop-file-utils, fetchurl, lib, nix-update-script, }: let pname = "heynote"; version = "2.1.3"; src = fetchurl { url = "https://github.com/heyman/heynote/releases/download/v${version}/Heynote_${version}_x86_64.AppImage"; sha256 = "sha256-O8loDE2GzXQofh3iNQeP5OAWh7i0QCSxl4I++ERcjbU="; }; appimageContents = appimageTools.extractType2 { inherit version pname src; }; in appimageTools.wrapType2 { inherit pname version src; nativeBuildInputs = [ desktop-file-utils ]; extraInstallCommands = '' mkdir -p $out/share/pixmaps $out/share/licenses/heynote cp ${appimageContents}/heynote.png $out/share/pixmaps/ cp ${appimageContents}/heynote.desktop $out # verify binary is present stat $out/bin/heynote desktop-file-install --dir $out/share/applications \ --set-key Exec --set-value heynote \ --set-key Comment --set-value "Heynote" \ --delete-original $out/heynote.desktop ''; passthru.updateScript = nix-update-script { }; meta = { mainProgram = "heynote"; description = "Dedicated scratchpad for developers"; homepage = "https://heynote.com/"; changelog = "https://github.com/heyman/heynote/releases/v${version}"; license = with lib.licenses; [ mit commons-clause ]; maintainers = with lib.maintainers; [ jasoncrevier ]; platforms = lib.platforms.x86_64; }; }