160 lines
3.7 KiB
Nix
160 lines
3.7 KiB
Nix
{ ... }:
|
|
|
|
{
|
|
|
|
home-manager.users.djai.xdg.desktopEntries = {
|
|
vesktop = {
|
|
name = "Webcord";
|
|
exec = "vesktop --disable-features=AudioServiceOutOfProcess %U";
|
|
terminal = false;
|
|
icon = "discord";
|
|
settings.StartupWMClass = "vesktop";
|
|
};
|
|
};
|
|
|
|
home-manager.users.djai.programs.vesktop = {
|
|
enable = true;
|
|
settings = {
|
|
minimizeToTray = false;
|
|
arRPC = true;
|
|
audio.deviceSelect = true;
|
|
tray = false;
|
|
spellCheckLanguages = [
|
|
"en-GB"
|
|
"en"
|
|
];
|
|
discordBranch = "stable";
|
|
};
|
|
vencord.settings = {
|
|
autoUpdate = false;
|
|
useQuickCss = true;
|
|
plugins = {
|
|
CommandsAPI = {
|
|
enabled = true;
|
|
};
|
|
MessageAccessoriesAPI = {
|
|
enabled = true;
|
|
};
|
|
MessageEventsAPI = {
|
|
enabled = true;
|
|
};
|
|
UserSettingsAPI = {
|
|
enabled = true;
|
|
};
|
|
AlwaysTrust = {
|
|
enabled = true;
|
|
domain = true;
|
|
file = true;
|
|
};
|
|
BetterGifPicker = {
|
|
enabled = true;
|
|
};
|
|
ConsoleJanitor = {
|
|
enabled = true;
|
|
disableLoggers = false;
|
|
disableSpotifyLogger = true;
|
|
whitelistedLoggers = [ "GatewaySocket" "Routing/Utils" ];
|
|
};
|
|
ConsoleShortcuts = {
|
|
enabled = true;
|
|
};
|
|
CrashHandler = {
|
|
enabled = true;
|
|
};
|
|
FakeNitro = {
|
|
enabled = true;
|
|
enableStickerBypass = true;
|
|
enableStreamQualityBypass = true;
|
|
enableEmojiBypass = true;
|
|
transformEmojis = true;
|
|
transformStickers = true;
|
|
transformCompoundSentence = false;
|
|
};
|
|
FavoriteGifSearch = {
|
|
enabled = true;
|
|
};
|
|
ForceOwnerCrown = {
|
|
enabled = true;
|
|
};
|
|
FriendsSince = {
|
|
enabled = true;
|
|
};
|
|
FullUserInChatbox = {
|
|
enabled = true;
|
|
};
|
|
GameActivityToggle = {
|
|
enabled = true;
|
|
location = "PANEL";
|
|
oldIcon = false;
|
|
};
|
|
ImplicitRelationships = {
|
|
enabled = true;
|
|
sortByAffinity = true;
|
|
};
|
|
IrcColors = {
|
|
enabled = true;
|
|
memberListColors = true;
|
|
lightness = 70;
|
|
applyColorOnlyInDms = false;
|
|
applyColorOnlyToUsersWithoutColor = false;
|
|
};
|
|
NoF1 = {
|
|
enabled = true;
|
|
};
|
|
NoTypingAnimation = {
|
|
enabled = true;
|
|
};
|
|
ReplaceGoogleSearch = {
|
|
enabled = true;
|
|
replacementEngine = "DuckDuckGo";
|
|
customEngineName = "DuckDuckGo";
|
|
customEngineURL = "https://duckduckgo.com/html?q=";
|
|
};
|
|
RoleColorEverywhere = {
|
|
enabled = true;
|
|
chatMentions = true;
|
|
memberList = true;
|
|
voiceUsers = true;
|
|
reactorsList = true;
|
|
pollResults = true;
|
|
colorChatMessages = false;
|
|
};
|
|
ShowHiddenChannels = {
|
|
enabled = true;
|
|
showMode = 0;
|
|
hideUnreads = true;
|
|
};
|
|
WebKeybinds = {
|
|
enabled = true;
|
|
};
|
|
WebScreenShareFixes = {
|
|
enabled = true;
|
|
};
|
|
YoutubeAdblock = {
|
|
enabled = true;
|
|
};
|
|
BadgeAPI = {
|
|
enabled = true;
|
|
};
|
|
NoTrack = {
|
|
enabled = true;
|
|
disableAnalytics = true;
|
|
};
|
|
Settings = {
|
|
enabled = true;
|
|
settingsLocation = "aboveNitro";
|
|
};
|
|
DisableDeepLinks = {
|
|
enabled = true;
|
|
};
|
|
SupportHelper = {
|
|
enabled = true;
|
|
};
|
|
WebContextMenus = {
|
|
enabled = true;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|