From b1d53ab038d5425488c320ad0d1de4c75a39dbc8 Mon Sep 17 00:00:00 2001 From: "NGnius (Graham)" Date: Thu, 24 Aug 2023 19:26:36 -0400 Subject: [PATCH] Migrate to git.ngni.us --- README.md | 20 +++++++++++--------- package.json | 6 +++--- plugin.json | 2 +- src/index.tsx | 2 +- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index a1398a3..f4d47b9 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # PowerTools - + [![Decky store](https://img.shields.io/badge/dynamic/json?color=blue&label=release&query=%24%5B%3F%28%40.name%3D%3D%27PowerTools%27%29%5D.versions%5B0%5D.name&url=https%3A%2F%2Fplugins.deckbrew.xyz%2Fplugins&style=flat-square)](https://plugins.deckbrew.xyz/) [![Custom store](https://img.shields.io/badge/dynamic/json?color=blue&label=preview&query=%24%5B%3F%28%40.name%3D%3D%27PowerTools%27%29%5D.versions%5B0%5D.name&url=https%3A%2F%2Fnot-decky-alpha.ngni.us%2Fplugins&style=flat-square)](https://github.com/NGnius/PowerTools/wiki) +[![GitHub package.json version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgit.ngni.us%2FNG-SD-Plugins%2FPowerTools%2Fraw%2Fbranch%2Fmain%2Fpackage.json&query=%24.version&style=flat-square&label=local&cacheSeconds=600)](https://git.ngni.us/NG-SD-Plugins/PowerTools/src/branch/main/package.json) [![Liberapay](https://img.shields.io/liberapay/patrons/NGnius?style=flat-square)](https://liberapay.com/NGnius) -[![GitHub](https://img.shields.io/github/license/NGnius/PowerTools?style=flat-square)](https://github.com/NGnius/PowerTools/blob/main/LICENSE) -[![GitHub package.json version](https://img.shields.io/github/package-json/v/NGnius/PowerTools?style=flat-square)](https://github.com/NGnius/PowerTools/blob/main/package.json) -[![GitHub package.json dependency version (prod)](https://img.shields.io/github/package-json/dependency-version/NGnius/PowerTools/decky-frontend-lib?style=flat-square)](https://github.com/NGnius/PowerTools/blob/main/pnpm-lock.yaml) +[![GitHub](https://img.shields.io/badge/GPL--3.0-orange?style=flat-square&label=license&cacheSeconds=600)](https://github.com/NGnius/PowerTools/blob/main/LICENSE) +[![GitHub package.json dependency version (local)](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgit.ngni.us%2FNG-SD-Plugins%2FPowerTools%2Fraw%2Fbranch%2Fmain%2Fpackage.json&query=%24..%5B'decky-frontend-lib'%5D&style=flat-square&label=decky-frontend-lib&cacheSeconds=600)](https://github.com/NGnius/PowerTools/blob/main/pnpm-lock.yaml) ![plugin_demo](./assets/ui.png) @@ -24,17 +24,19 @@ You will need that installed for this plugin to work. - Display supplementary battery info - Keep settings between restarts (stored in `~/.config/powertools/.json`) +This plugin is tested on Steam Deck, but is designed to work on other Linux devices as well. Unfortunately I am currently unable to test on other devices. + ## Install -Please use Decky's [built-in store](https://beta.deckbrew.xyz/) to install official releases. -If you're an advanced user, and/or would like to use an in-development version, feel free to build PowerTools yourself. +Please use Decky's [built-in store](https://plugins.deckbrew.xyz/) to install official releases. +If you want to test unstable versions, use [my custom store](https://not-decky-alpha.ngni.us/plugins). If you would like to use an in-development version, feel free to build PowerTools yourself. ## Build -0. Requirements: a functioning Rust toolchain for x86_64-unknown-linux-musl, npm, and some tech literacy +0. Requirements: a functioning Rust toolchain for x86_64-unknown-linux-gnu (or -musl), pnpm, and some tech literacy 1. In a terminal, navigate to the backend directory of this project and run `./build.sh` -2. In the root of this project, run `npm run build` -3. Transfer the project (especially dist/ and bin/) to a folder in your Steam Deck's homebrew plugins directory +2. In the root of this project, run `pnpm run build` +3. Transfer the project (especially dist/ and bin/) to a folder in your Steam Deck's `~/homebrew/plugins` directory ## License diff --git a/package.json b/package.json index 673391e..18b50b0 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/NGnius/PowerTools.git" + "url": "git+https://git.ngni.us/NG-SD-Plugins/PowerTools.git" }, "keywords": [ "plugin", @@ -21,9 +21,9 @@ "author": "NGnius (Graham) ", "license": "GPL-3.0", "bugs": { - "url": "https://github.com/NGnius/PowerTools/issues" + "url": "https://git.ngni.us/NG-SD-Plugins/PowerTools/issues" }, - "homepage": "https://github.com/NGnius/PowerTools#readme", + "homepage": "https://git.ngni.us/NG-SD-Plugins/PowerTools#readme", "devDependencies": { "@rollup/plugin-commonjs": "^21.1.0", "@rollup/plugin-json": "^4.1.0", diff --git a/plugin.json b/plugin.json index f1e4d84..fdcb585 100644 --- a/plugin.json +++ b/plugin.json @@ -6,6 +6,6 @@ "discord_id": "106537989684887552", "description": "Power tweaks for power users", "tags": [ "utility", "power-management", "root" ], - "image": "https://raw.githubusercontent.com/NGnius/PowerTools/main/assets/thumbnail.png" + "image": "https://git.ngni.us/NG-SD-Plugins/PowerTools/raw/branch/main/assets/thumbnail.png" } } diff --git a/src/index.tsx b/src/index.tsx index 8d82d1d..df1407d 100755 --- a/src/index.tsx +++ b/src/index.tsx @@ -335,7 +335,7 @@ export default definePlugin((serverApi: ServerAPI) => { ico = ; } return { - title:
I'm a tool
, + title:
PowerTools
, content: , icon: ico, onDismount() {