diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2023-06-24 14:18:46 +0200 |
---|---|---|
committer | Sefa Eyeoglu <contact@scrumplex.net> | 2023-06-24 14:27:27 +0200 |
commit | 16ca6c79eb78b0cad87822c907cee601c3571664 (patch) | |
tree | fec2cf95448ddd92615da48ecc11636c44389804 /pkgs/misc | |
parent | 81bc5a6678399c6a9bf1aa7fff8e9a123b31349b (diff) | |
download | nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.tar nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.tar.gz nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.tar.bz2 nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.tar.lz nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.tar.xz nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.tar.zst nixlib-16ca6c79eb78b0cad87822c907cee601c3571664.zip |
vencord: disable updater
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/vencord/default.nix | 1 | ||||
-rw-r--r-- | pkgs/misc/vencord/disable-updater-ui.patch | 35 |
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/misc/vencord/default.nix b/pkgs/misc/vencord/default.nix index b31c03699bd6..f06b9af56936 100644 --- a/pkgs/misc/vencord/default.nix +++ b/pkgs/misc/vencord/default.nix @@ -46,6 +46,7 @@ buildNpmPackage rec { src = ./replace-git.patch; inherit version; }) + ./disable-updater-ui.patch ]; installPhase = if buildWebExtension then '' diff --git a/pkgs/misc/vencord/disable-updater-ui.patch b/pkgs/misc/vencord/disable-updater-ui.patch new file mode 100644 index 000000000000..6682d814b862 --- /dev/null +++ b/pkgs/misc/vencord/disable-updater-ui.patch @@ -0,0 +1,35 @@ +diff --git a/src/components/VencordSettings/UpdaterTab.tsx b/src/components/VencordSettings/UpdaterTab.tsx +index 4d0b86c..0f1d87f 100644 +--- a/src/components/VencordSettings/UpdaterTab.tsx ++++ b/src/components/VencordSettings/UpdaterTab.tsx +@@ -249,4 +249,4 @@ function Updater() { + ); + } + +-export default IS_WEB ? null : wrapTab(Updater, "Updater"); ++export default null; +diff --git a/src/plugins/_core/settings.tsx b/src/plugins/_core/settings.tsx +index 3ea5a43..da63213 100644 +--- a/src/plugins/_core/settings.tsx ++++ b/src/plugins/_core/settings.tsx +@@ -105,7 +105,7 @@ export default definePlugin({ + label: "Themes", + element: require("@components/VencordSettings/ThemesTab").default, + }, +- !IS_WEB && { ++ false && !IS_WEB && { + section: "VencordUpdater", + label: "Updater", + element: require("@components/VencordSettings/UpdaterTab").default, +diff --git a/src/utils/updater.ts b/src/utils/updater.ts +index 2e2bfe1..5ebd06e 100644 +--- a/src/utils/updater.ts ++++ b/src/utils/updater.ts +@@ -38,6 +38,7 @@ async function Unwrap<T>(p: Promise<IpcRes<T>>) { + } + + export async function checkForUpdates() { ++ return false; + changes = await Unwrap(VencordNative.updater.getUpdates()); + if (changes.some(c => c.hash === gitHash)) { + isNewer = true; |