From 6b6e9733cf56986ea3952c4e8625473d6dfd7ffc Mon Sep 17 00:00:00 2001 From: Muhammad Talal Anwar Date: Tue, 30 Jun 2026 21:49:55 +0200 Subject: [PATCH 1/4] remnote: add talal to maintainers (cherry picked from commit 69a0dc9488c7b8b1e3cf21c85271ddcf0d927903) --- pkgs/by-name/re/remnote/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index 3a4a14c94c40..c4cf418d8a6b 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -39,7 +39,7 @@ appimageTools.wrapType2 { meta = { description = "Note-taking application focused on learning and productivity"; homepage = "https://remnote.com/"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ talal ]; license = lib.licenses.unfree; platforms = [ "x86_64-linux" ]; mainProgram = "remnote"; From 95f204dd144ef3ab9cf44b9a7cf77b6aecd5340b Mon Sep 17 00:00:00 2001 From: Muhammad Talal Anwar Date: Tue, 30 Jun 2026 21:53:34 +0200 Subject: [PATCH 2/4] remnote: add changelog to meta (cherry picked from commit 736380d96edeaaa44d273dceea14a5c54f31af8b) --- pkgs/by-name/re/remnote/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index c4cf418d8a6b..fbfded978243 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -39,6 +39,7 @@ appimageTools.wrapType2 { meta = { description = "Note-taking application focused on learning and productivity"; homepage = "https://remnote.com/"; + changelog = "https://feedback.remnote.com/changelog"; maintainers = with lib.maintainers; [ talal ]; license = lib.licenses.unfree; platforms = [ "x86_64-linux" ]; From 8f2e17029fcd6e8d463a2cb60841db09931543e9 Mon Sep 17 00:00:00 2001 From: Muhammad Talal Anwar Date: Wed, 1 Jul 2026 06:41:35 +0200 Subject: [PATCH 3/4] remnote: add NIXOS_OZONE_WL flags (cherry picked from commit 74f7586818932776de78d4afe9b8e72ce9530e49) --- pkgs/by-name/re/remnote/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index fbfded978243..a5ec21433c24 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -2,6 +2,7 @@ lib, fetchurl, appimageTools, + makeWrapper, writeScript, }: let @@ -11,16 +12,21 @@ let url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage"; hash = "sha256-3F1lC/3ek6k3x6qZ4WswJRe/QYEy3iTNMhMmLtR6i0U="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; + nativeBuildInputs = [ makeWrapper ]; + extraInstallCommands = '' install -Dm444 ${appimageContents}/remnote.desktop -t $out/share/applications substituteInPlace $out/share/applications/remnote.desktop \ --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=remnote %u' install -Dm444 ${appimageContents}/remnote.png -t $out/share/icons/hicolor/512x512/apps + + wrapProgram $out/bin/remnote \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-wayland-ime=true --wayland-text-input-version=3}}" ''; passthru.updateScript = writeScript "update.sh" '' From edc60047bd569aa1e60c04d96846bb88df2e5987 Mon Sep 17 00:00:00 2001 From: Muhammad Talal Anwar Date: Tue, 30 Jun 2026 22:20:14 +0200 Subject: [PATCH 4/4] remnote: 1.26.11 -> 1.26.20 (cherry picked from commit d7a2ca0226934ea5c1a33a118c47ad7a1546027e) --- pkgs/by-name/re/remnote/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index a5ec21433c24..861fa3bea102 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -7,10 +7,10 @@ }: let pname = "remnote"; - version = "1.26.11"; + version = "1.26.20"; src = fetchurl { url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage"; - hash = "sha256-3F1lC/3ek6k3x6qZ4WswJRe/QYEy3iTNMhMmLtR6i0U="; + hash = "sha256-3/gb/7LO18exAmFYzzfJM7lCbMPrVqCcD32LfkVIO5g="; }; appimageContents = appimageTools.extract { inherit pname version src; }; in