about summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorSefa Eyeoglu <contact@scrumplex.net>2023-06-24 14:18:46 +0200
committerSefa Eyeoglu <contact@scrumplex.net>2023-06-24 14:27:27 +0200
commit16ca6c79eb78b0cad87822c907cee601c3571664 (patch)
treefec2cf95448ddd92615da48ecc11636c44389804 /pkgs/misc
parent81bc5a6678399c6a9bf1aa7fff8e9a123b31349b (diff)
downloadnixlib-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.nix1
-rw-r--r--pkgs/misc/vencord/disable-updater-ui.patch35
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;