feat: no system badges plugin (#33)

main
Diamond 2 years ago committed by GitHub
parent 0a2c637c61
commit e35393b40c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

5
.gitignore vendored

@ -1,2 +1,5 @@
dist
node_modules
node_modules
venboy.exe
.vscode
.idea

@ -0,0 +1,23 @@
import { Devs } from "../utils/constants";
import definePlugin from "../utils/types";
export default definePlugin({
name: "NoSystemBadge",
description: "Disables the taskbar and system tray unread count badge.",
authors: [Devs.rushii],
patches: [
{
find: "setSystemTrayApplications:function",
replacement: [
{
match: /setBadge:function.+?},/,
replace: "setBadge:function(){},"
},
{
match: /setSystemTrayIcon:function.+?},/,
replace: "setSystemTrayIcon:function(){},"
}
]
}
]
});

@ -26,5 +26,9 @@ export const Devs = Object.freeze({
obscurity: {
name: "obscurity",
id: 336678828233588736n,
},
rushii: {
name: "rushii",
id: 295190422244950017n
}
});

Loading…
Cancel
Save