The Great Modularization
This commit is contained in:
parent
e0b7d60a8d
commit
eb279f1f65
34 changed files with 1356 additions and 1286 deletions
133
modules/home/vesktop.nix
Normal file
133
modules/home/vesktop.nix
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
{ config, ... }:
|
||||
|
||||
{
|
||||
programs.vesktop = {
|
||||
enable = true;
|
||||
vencord.settings = {
|
||||
themeLinks = [ "https://catppuccin.github.io/discord/dist/catppuccin-mocha.theme.css" ];
|
||||
enabledThemes = [ "catppuccin-mocha.theme.css" ];
|
||||
plugins = {
|
||||
ChatInputButtonAPI.enabled = true;
|
||||
CommandsAPI.enabled = true;
|
||||
DynamicImageModalAPI.enabled = true;
|
||||
MessageAccessoriesAPI.enabled = true;
|
||||
MessageEventsAPI.enabled = true;
|
||||
MessagePopoverAPI.enabled = true;
|
||||
MessageUpdaterAPI.enabled = true;
|
||||
UserSettingsAPI.enabled = true;
|
||||
BetterGifPicker.enabled = true;
|
||||
BetterUploadButton.enabled = true;
|
||||
BiggerStreamPreview.enabled = true;
|
||||
CallTimer = {
|
||||
enabled = true;
|
||||
format = "stopwatch";
|
||||
};
|
||||
ClearURLs.enabled = true;
|
||||
CopyFileContents.enabled = true;
|
||||
CrashHandler.enabled = true;
|
||||
Experiments = {
|
||||
enabled = true;
|
||||
toolbarDevMenu = false;
|
||||
};
|
||||
FakeNitro = {
|
||||
enabled = true;
|
||||
enableStickerBypass = true;
|
||||
enableStreamQualityBypass = true;
|
||||
enableEmojiBypass = true;
|
||||
transformEmojis = true;
|
||||
transformStickers = true;
|
||||
transformCompoundSentence = false;
|
||||
stickerSize = 160;
|
||||
hyperLinkText = "{{NAME}}";
|
||||
useHyperLinks = true;
|
||||
disableEmbedPermissionCheck = false;
|
||||
emojiSize = 48;
|
||||
};
|
||||
FixYoutubeEmbeds.enabled = true;
|
||||
MessageLogger = {
|
||||
enabled = true;
|
||||
collapseDeleted = false;
|
||||
deleteStyle = "overlay";
|
||||
ignoreBots = false;
|
||||
ignoreSelf = false;
|
||||
ignoreUsers = "";
|
||||
ignoreChannels = "";
|
||||
ignoreGuilds = "";
|
||||
logEdits = true;
|
||||
logDeletes = true;
|
||||
inlineEdits = true;
|
||||
};
|
||||
OpenInApp = {
|
||||
enabled = true;
|
||||
spotify = true;
|
||||
steam = true;
|
||||
epic = false;
|
||||
tidal = false;
|
||||
itunes = false;
|
||||
};
|
||||
PreviewMessage.enabled = true;
|
||||
RelationshipNotifier = {
|
||||
enabled = true;
|
||||
notices = true;
|
||||
offlineRemovals = true;
|
||||
friends = true;
|
||||
friendRequestCancels = true;
|
||||
servers = true;
|
||||
groups = true;
|
||||
};
|
||||
ReplaceGoogleSearch = {
|
||||
enabled = true;
|
||||
customEngineName = "DuckDuckGo";
|
||||
customEngineURL = "https://duckduckgo.com/&q=";
|
||||
};
|
||||
ReverseImageSearch.enabled = true;
|
||||
ServerInfo.enabled = true;
|
||||
ShowHiddenChannels = {
|
||||
enabled = true;
|
||||
showMode = 0;
|
||||
hideUnreads = true;
|
||||
defaultAllowedUsersAndRolesDropdownState = true;
|
||||
};
|
||||
SpotifyCrack = {
|
||||
enabled = true;
|
||||
noSpotifyAutoPause = true;
|
||||
keepSpotifyActivityOnIdle = false;
|
||||
};
|
||||
Translate = {
|
||||
enabled = true;
|
||||
showChatBarButton = true;
|
||||
service = "google";
|
||||
deeplApiKey = "";
|
||||
autoTranslate = false;
|
||||
showAutoTranslateTooltip = true;
|
||||
};
|
||||
ValidReply.enabled = true;
|
||||
ValidUser.enabled = true;
|
||||
VoiceDownload.enabled = true;
|
||||
VoiceMessages.enabled = true;
|
||||
VolumeBooster = {
|
||||
enabled = true;
|
||||
multiplier = 5;
|
||||
};
|
||||
WebKeybinds.enabled = true;
|
||||
WebScreenShareFixes.enabled = true;
|
||||
YoutubeAdblock.enabled = true;
|
||||
BadgeAPI.enabled = true;
|
||||
NoTrack = {
|
||||
enabled = true;
|
||||
disableAnalytics = true;
|
||||
};
|
||||
WebContextMenus = {
|
||||
enabled = true;
|
||||
addBack = true;
|
||||
};
|
||||
Settings = {
|
||||
enabled = true;
|
||||
settingsLocation = "aboveNitro";
|
||||
};
|
||||
SupportHelper.enabled = true;
|
||||
DisableDeepLinks.enabled = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue