diff --git a/pkgs/by-name/ya/yazi/plugins/chmod/default.nix b/pkgs/by-name/ya/yazi/plugins/chmod/default.nix index ea34d479322e..925e7d5cc1c8 100644 --- a/pkgs/by-name/ya/yazi/plugins/chmod/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/chmod/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Execute chmod on the selected files to change their mode"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/default.nix b/pkgs/by-name/ya/yazi/plugins/default.nix index 170dedda57b6..95a96de7c653 100644 --- a/pkgs/by-name/ya/yazi/plugins/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/default.nix @@ -50,6 +50,11 @@ let meta = meta // { description = meta.description or ""; platforms = meta.platforms or lib.platforms.all; + homepage = + if (src ? owner && src.owner == "yazi-rs") then + "https://github.com/yazi-rs/plugins/tree/main/${pname}" + else + meta.homepage or null; }; passthru = (args.passthru or { }) // { updateScript = { diff --git a/pkgs/by-name/ya/yazi/plugins/diff/default.nix b/pkgs/by-name/ya/yazi/plugins/diff/default.nix index f8500fc742c1..a4a0f8c904ab 100644 --- a/pkgs/by-name/ya/yazi/plugins/diff/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/diff/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Diff the selected file with the hovered file, create a living patch, and copy it to the clipboard"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/full-border/default.nix b/pkgs/by-name/ya/yazi/plugins/full-border/default.nix index 90bbaf5f64ec..858e0a8a8cc6 100644 --- a/pkgs/by-name/ya/yazi/plugins/full-border/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/full-border/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Add a full border to Yazi to make it look fancier"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/git/default.nix b/pkgs/by-name/ya/yazi/plugins/git/default.nix index 10b6b29acd8b..a0fad2d1a1e9 100644 --- a/pkgs/by-name/ya/yazi/plugins/git/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/git/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Show the status of Git file changes as linemode in the file list"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix b/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix index 55269a5e7b04..c40755193b8b 100644 --- a/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Switch the preview pane between hidden and shown"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/lsar/default.nix b/pkgs/by-name/ya/yazi/plugins/lsar/default.nix index 95dbfcdf8aa1..b9a2c7f7d1cc 100644 --- a/pkgs/by-name/ya/yazi/plugins/lsar/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/lsar/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with lsar"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/mactag/default.nix b/pkgs/by-name/ya/yazi/plugins/mactag/default.nix index 991d71f97c7c..61e0b326fa6c 100644 --- a/pkgs/by-name/ya/yazi/plugins/mactag/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mactag/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with mactag"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; platforms = lib.platforms.darwin; diff --git a/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix b/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix index 59a92e126702..bf82462f36c5 100644 --- a/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with mime-ext"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/mount/default.nix b/pkgs/by-name/ya/yazi/plugins/mount/default.nix index 062c728c49bd..8f11fe0b381c 100644 --- a/pkgs/by-name/ya/yazi/plugins/mount/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mount/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with mount"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/no-status/default.nix b/pkgs/by-name/ya/yazi/plugins/no-status/default.nix index bf66c5235d47..03b4fab01188 100644 --- a/pkgs/by-name/ya/yazi/plugins/no-status/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/no-status/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with no-status"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/piper/default.nix b/pkgs/by-name/ya/yazi/plugins/piper/default.nix index 69be53911025..e2955f4ba695 100644 --- a/pkgs/by-name/ya/yazi/plugins/piper/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/piper/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Pipe any shell command as a previewer"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix b/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix index 7e54ccdd12bf..5bd33f0d676d 100644 --- a/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with smart-enter"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix b/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix index 417147a95e70..95becd9e7181 100644 --- a/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with smart-filter"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix b/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix index 46267c784215..07d525f22814 100644 --- a/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with smart-filter"; - homepage = "https://github.com/yazi-rs/plugins/tree/main/smart-paste.yazi"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix b/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix index c01ac9a097da..ec3503c71f20 100644 --- a/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with toggle-pane"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; diff --git a/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix b/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix index e4dec9f79c42..e02b886c0f37 100644 --- a/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix @@ -16,7 +16,6 @@ mkYaziPlugin { meta = { description = "Previewing archive contents with vcs-files"; - homepage = "https://yazi-rs.github.io"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; };