summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>2026-02-04 14:02:28 +0000
committercopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>2026-02-04 14:02:28 +0000
commit06d1b194d4ce46524bc03628ecdf15fa2e135e5f (patch)
tree87ab98a2f8d84a0ecc9b2c324fd403d022df93e5
parent1b1148cacc4bc90cc4cefb9f543f87c94d19c7df (diff)
downloaddecky-installer-06d1b194d4ce46524bc03628ecdf15fa2e135e5f.tar.gz
decky-installer-06d1b194d4ce46524bc03628ecdf15fa2e135e5f.zip
Rename decky_plugin_installer.py to decky_client.py
Co-authored-by: tranch <5999732+tranch@users.noreply.github.com>
-rw-r--r--.github/workflows/release-on-tag.yml2
-rw-r--r--README.md8
-rw-r--r--decky_client.py (renamed from decky_plugin_installer.py)0
-rwxr-xr-xtest.sh2
-rw-r--r--user_install_script.sh4
5 files changed, 8 insertions, 8 deletions
diff --git a/.github/workflows/release-on-tag.yml b/.github/workflows/release-on-tag.yml
index fb8c021..5512646 100644
--- a/.github/workflows/release-on-tag.yml
+++ b/.github/workflows/release-on-tag.yml
@@ -32,5 +32,5 @@ jobs:
tag_name: ${{ github.ref_name }}
files: |
user_install_script.sh
- decky_plugin_installer.py
+ decky_client.py
decky_installer.desktop
diff --git a/README.md b/README.md
index bfa1184..53f0122 100644
--- a/README.md
+++ b/README.md
@@ -23,17 +23,17 @@ The installer now supports configuring custom plugin store URLs:
#### Configure a Custom Store URL
```bash
-python3 decky_plugin_installer.py --configure-store "https://your-custom-store.com/plugins"
+python3 decky_client.py --configure-store "https://your-custom-store.com/plugins"
```
#### Get the Currently Configured Store URL
```bash
-python3 decky_plugin_installer.py --get-store
+python3 decky_client.py --get-store
```
#### Install from a Custom Store
```bash
-python3 decky_plugin_installer.py --target-id 42 --store-url "https://your-custom-store.com/plugins"
+python3 decky_client.py --target-id 42 --store-url "https://your-custom-store.com/plugins"
```
## Mock Server for Testing
@@ -47,7 +47,7 @@ python3 mock_decky_server.py --auto-confirm
### Test with the Mock Server
```bash
-python3 decky_plugin_installer.py --target-id 42
+python3 decky_client.py --target-id 42
```
The mock server implements the following Decky Loader backend routes:
diff --git a/decky_plugin_installer.py b/decky_client.py
index 8d61f49..8d61f49 100644
--- a/decky_plugin_installer.py
+++ b/decky_client.py
diff --git a/test.sh b/test.sh
index 1e69371..53b5ab6 100755
--- a/test.sh
+++ b/test.sh
@@ -8,4 +8,4 @@ server_pid=$!
echo "Mock Decky Server is running. Logs are being written to /tmp/mock_decky_server.log"
trap "kill $server_pid" EXIT
-python3 decky_plugin_installer.py
+python3 decky_client.py
diff --git a/user_install_script.sh b/user_install_script.sh
index c411321..49acea2 100644
--- a/user_install_script.sh
+++ b/user_install_script.sh
@@ -35,8 +35,8 @@ if [ "$SKIP_DECKY_INSTALL" != true ]; then
fi
# Download and run decky plugin installer helper (mirror-hosted).
-plugin_installer="/tmp/decky_plugin_installer.py"
-if curl -fsSL "https://${DECKY_MIRROR_HOST}/AeroCore-IO/decky-installer/releases/latest/download/decky_plugin_installer.py" -o "${plugin_installer}"; then
+plugin_installer="/tmp/decky_client.py"
+if curl -fsSL "https://${DECKY_MIRROR_HOST}/AeroCore-IO/decky-installer/releases/latest/download/decky_client.py" -o "${plugin_installer}"; then
python3 "${plugin_installer}" \
--store-url "https://${DECKY_PLUGIN_MIRROR_HOST}/plugins" \
--target-id "${DECKY_PLUGIN_TARGET_ID}"