Skip to content

Add nordvpn-decky plugin to registry#1060

Open
cwtechshiz wants to merge 1 commit into
SteamDeckHomebrew:mainfrom
cwtechshiz:main
Open

Add nordvpn-decky plugin to registry#1060
cwtechshiz wants to merge 1 commit into
SteamDeckHomebrew:mainfrom
cwtechshiz:main

Conversation

@cwtechshiz

@cwtechshiz cwtechshiz commented Jun 2, 2026

Copy link
Copy Markdown

Add NordVPN to Plugin Store

A Decky Loader plugin that allows users to manage their NordVPN connection directly from the Quick Access Menu (QAM).

It provides a status card showing whether the VPN is active or unprotected, along with connection details like the current server, country, city, IP address, and protocol. Users can connect to the best available server, input a specific target country, or disconnect. It also includes a toggle to turn the NordVPN Meshnet feature on or off independently. Requires nordvpn to be installed, service running, and logged in prior to plugin use.

Repository:
https://github.com/cwtechshiz/nordvpn-decky

Release:
https://github.com/cwtechshiz/nordvpn-decky/releases/tag/v.1.0.0

Task Checklist

Developer

  • I am the original author or an authorized maintainer of this plugin.
  • I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.
  • Generative AI was NOT used to write a majority of the code I am submitting.
    ^ I did use AI to help me get started but I promise it is not slop.

Plugin

  • I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.

Backend

  • No: I am using a custom backend other than Python.
  • No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • No: I am using a custom binary that has all of it's dependencies statically linked.

Community

  • I have tested and left feedback on two other [pull requests][pulls] for new or updating plugins.
    ^ - I was browsing others to do this but seen a lot of requests with this unchecked. I'm still going to contribute to others but decided to proceed with initial pull request.

  • I have commented links to my testing report in this PR.
    ^ - Not exactly sure how to make testing report yet, I'm on it and have personally tested on a deck with steamos and on an ally with cachyos.

Testing

  • Tested by a third party on SteamOS Stable or Beta update channel.

@cwtechshiz cwtechshiz requested a review from a team as a code owner June 2, 2026 19:25
@github-actions github-actions Bot added the plugin-addition Adding a plugin to the Plugin Store label Jun 2, 2026
@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown

Issues Found

No issues with your PR description were found.

Next Steps

  1. If we found any issues above, please edit your pull request description to resolve them and leave a comment saying you've done so.
  2. For the quickest review, please see the Community section of the pull request template for how you can help other developers.
  3. Once your description is correct, a maintainer will review your pull request as soon as possible.

Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin-addition Adding a plugin to the Plugin Store

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant