Added Vesktop

This commit is contained in:
DerGrumpf 2025-09-05 22:30:30 +02:00
parent ebb83a7e8b
commit 82a87c6e15
7 changed files with 29 additions and 64 deletions

View File

@ -59,6 +59,13 @@
"nix-command"
"flakes"
];
auto-optimise-store = true;
};
nix.gc = {
automatic = true;
dates = "weekly";
options = "--delete-older-than 7d";
};
}
)

View File

@ -1,50 +0,0 @@
{ pkgs, ... }:
# home.nix
{
# ...
programs.nixcord = {
enable = true; # Enable Nixcord (It also installs Discord)
vesktop.enable = true; # Vesktop
dorion.enable = true; # Dorion
quickCss = "some CSS"; # quickCSS file
config = {
useQuickCss = true; # use out quickCSS
themeLinks = [
# or use an online theme
"https://raw.githubusercontent.com/link/to/some/theme.css"
];
frameless = true; # Set some Vencord options
plugins = {
hideAttachments.enable = true; # Enable a Vencord plugin
ignoreActivities = {
# Enable a plugin and set some options
enable = true;
ignorePlaying = true;
ignoreWatching = true;
ignoredActivities = [ "someActivity" ];
};
};
};
dorion = {
theme = "dark";
zoom = "1.1";
blur = "acrylic"; # "none", "blur", or "acrylic"
sysTray = true;
openOnStartup = true;
autoClearCache = true;
disableHardwareAccel = false;
rpcServer = true;
rpcProcessScanner = true;
pushToTalk = true;
pushToTalkKeys = [ "RControl" ];
desktopNotifications = true;
unreadBadge = true;
};
extraConfig = {
# Some extra JSON config here
# ...
};
};
# ...
}

View File

@ -0,0 +1,18 @@
{ lib, ... }:
{
programs.nixcord = {
enable = true;
discord = lib.mkForce { enable = false; };
vesktop.enable = true;
config = {
useQuickCss = true;
plugins = {
betterFolders.enable = true;
betterRoleContext.enable = true;
mentionAvatars.enable = true;
# Add other plugins as needed
};
};
};
}

View File

@ -1,8 +0,0 @@
{ pkgs, ... }:
{
# Install WebCord
home.packages = with pkgs; [
webcord
];
}

View File

@ -3,8 +3,6 @@
# https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
{
config,
lib,
pkgs,
...
}:

View File

@ -67,6 +67,8 @@
system.stateVersion = "25.11"; # Did you read the comment?
environment.systemPackages = [ pkgs.onlyoffice-bin ];
environment.systemPackages = [
pkgs.onlyoffice-bin
];
}

View File

@ -1,5 +1,4 @@
{
catppuccin,
...
}:
{
@ -30,9 +29,8 @@
../../home/programs/social/element.nix
../../home/programs/social/zapzap.nix
../../home/programs/social/teamspeak.nix
../../home/programs/social/vesktop.nix
../../home/programs/web/firefox.nix
../../home/programs/web/chromium.nix
../../home/programs/web/floorp.nix
# Games