vesktop
This commit is contained in:
@@ -88,6 +88,7 @@ in
|
||||
nwg-panel = disabled;
|
||||
opencode = enabled;
|
||||
thunderbird = enabled;
|
||||
vesktop = enabled;
|
||||
waybar = {
|
||||
enable = false;
|
||||
|
||||
|
||||
@@ -13,6 +13,9 @@ in
|
||||
${namespace} = {
|
||||
desktop.gnome = enabled;
|
||||
sops.enable = true;
|
||||
programs = {
|
||||
vesktop = enabled;
|
||||
};
|
||||
};
|
||||
|
||||
sops.secrets = {
|
||||
|
||||
@@ -31,6 +31,7 @@ in
|
||||
desktop.plasma = enabled;
|
||||
|
||||
programs = {
|
||||
vesktop = enabled;
|
||||
opencode = enabled;
|
||||
thunderbird = enabled;
|
||||
hyprland = {
|
||||
|
||||
51
modules/home/programs/vencord/default.nix
Normal file
51
modules/home/programs/vencord/default.nix
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
namespace,
|
||||
...
|
||||
}:
|
||||
let
|
||||
cfg = config.${namespace}.programs.vesktop;
|
||||
in
|
||||
{
|
||||
options.${namespace}.programs.vesktop = {
|
||||
enable = lib.mkEnableOption "vesktop";
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
programs.vesktop = {
|
||||
enable = true;
|
||||
settings = {
|
||||
appBadge = false;
|
||||
arRPC = true;
|
||||
checkUpdates = false;
|
||||
customTitleBar = false;
|
||||
disableMinSize = true;
|
||||
minimizeToTray = true;
|
||||
tray = true;
|
||||
splashBackground = "#000000";
|
||||
splashColor = "#ffffff";
|
||||
splashTheming = true;
|
||||
staticTitle = true;
|
||||
hardwareAcceleration = true;
|
||||
discordBranch = "stable";
|
||||
};
|
||||
vencord = {
|
||||
settings = {
|
||||
autoUpdate = false;
|
||||
autoUpdateNotification = false;
|
||||
notifyAboutUpdates = false;
|
||||
useQuickCss = true;
|
||||
disableMinSize = true;
|
||||
plugins = {
|
||||
MessageLogger = {
|
||||
enabled = false;
|
||||
ignoreSelf = true;
|
||||
};
|
||||
FakeNitro.enabled = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user