vesktop
This commit is contained in:
@@ -88,6 +88,7 @@ in
|
|||||||
nwg-panel = disabled;
|
nwg-panel = disabled;
|
||||||
opencode = enabled;
|
opencode = enabled;
|
||||||
thunderbird = enabled;
|
thunderbird = enabled;
|
||||||
|
vesktop = enabled;
|
||||||
waybar = {
|
waybar = {
|
||||||
enable = false;
|
enable = false;
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,9 @@ in
|
|||||||
${namespace} = {
|
${namespace} = {
|
||||||
desktop.gnome = enabled;
|
desktop.gnome = enabled;
|
||||||
sops.enable = true;
|
sops.enable = true;
|
||||||
|
programs = {
|
||||||
|
vesktop = enabled;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
sops.secrets = {
|
sops.secrets = {
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ in
|
|||||||
desktop.plasma = enabled;
|
desktop.plasma = enabled;
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
vesktop = enabled;
|
||||||
opencode = enabled;
|
opencode = enabled;
|
||||||
thunderbird = enabled;
|
thunderbird = enabled;
|
||||||
hyprland = {
|
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