- niri + noctalia dotfiles are now manually symlinked - zsh being extremely slow is fixed - stylix is now used for easier themeing of apps
157 lines
4.6 KiB
Nix
157 lines
4.6 KiB
Nix
{
|
|
pkgs,
|
|
...
|
|
}: {
|
|
programs.equibop = {
|
|
enable = true;
|
|
settings = {
|
|
discordBranch = "stable";
|
|
tray = false;
|
|
minimizeToTray = false;
|
|
autoStartMinimized = false;
|
|
enableMenu = false;
|
|
hardwareAcceleration = true;
|
|
arRPC = false;
|
|
appBadge = true;
|
|
customTitleBar = true;
|
|
enableSplashScreen = true;
|
|
};
|
|
equicord = {
|
|
settings = {
|
|
autoUpdate = false;
|
|
useQuickCss = true;
|
|
enabledThemeLinks = [
|
|
"https://raw.githubusercontent.com/refact0r/midnight-discord/refs/heads/master/themes/midnight.theme.css"
|
|
];
|
|
enableOnlineThemes = true;
|
|
cloud = {
|
|
authenticated = false;
|
|
url = "https://cloud.equicord.org/";
|
|
settingsSync = false;
|
|
};
|
|
plugins = {
|
|
"EquicordHelper" = {
|
|
"enabled" = true;
|
|
"noMirroredCamera" = false;
|
|
"removeActivitySection" = false;
|
|
"showYourOwnActivityButtons" = false;
|
|
"forceRoleIcon" = false;
|
|
"restoreFileDownloadButton" = false;
|
|
"noModalAnimation" = false;
|
|
"disableAdoptTagPrompt" = false;
|
|
"jsonGateway" = false;
|
|
"hideVoiceIndicatorForMutedChannels" = false;
|
|
"noBulletPoints" = false;
|
|
"accountStandingButton" = false;
|
|
};
|
|
"NoTrack" = {
|
|
"enabled" = true;
|
|
"disableAnalytics" = true;
|
|
};
|
|
"NewPluginsManager" = {
|
|
enabled = true;
|
|
};
|
|
"BetterCommands" = {
|
|
enabled = true;
|
|
autoFillArguments = true;
|
|
allowNewlinesInCommands = true;
|
|
};
|
|
"BetterAudioPlayer" = {
|
|
enabled = true;
|
|
oscilloscope = true;
|
|
spectrograph = true;
|
|
oscilloscopeSolidColor = false;
|
|
oscilloscopeColor = "255, 255, 255";
|
|
spectrographSolidColor = false;
|
|
spectrographColor = "33, 150, 243";
|
|
};
|
|
"WebKeybinds" = {
|
|
enabled = true;
|
|
};
|
|
"WebScreenShareFixes" = {
|
|
enabled = true;
|
|
};
|
|
"FullUserInChatbox" = {
|
|
enabled = true;
|
|
};
|
|
"ForceOwnerCrown" = {
|
|
enabled = true;
|
|
};
|
|
"FixYoutubeEmbeds" = {
|
|
enabled = true;
|
|
};
|
|
"FakeNitro" = {
|
|
enabled = true;
|
|
enableEmojiBypass = true;
|
|
emojiSize = 48;
|
|
transformEmojis = true;
|
|
enableStickerBypass = true;
|
|
stickerSize = 160;
|
|
transformStickers = true;
|
|
transformCompoundSentence = false;
|
|
enableStreamQualityBypass = true;
|
|
useStickerHyperLinks = true;
|
|
useEmojiHyperLinks = true;
|
|
hyperLinkText = "{{NAME}}";
|
|
disableEmbedPermissionCheck = false;
|
|
};
|
|
"DisableCallIdle" = {
|
|
enabled = true;
|
|
};
|
|
"BetterUploadButton" = {
|
|
enabled = true;
|
|
};
|
|
"BetterSettings" = {
|
|
enabled = true;
|
|
disableFade = true;
|
|
organizeMenu = true;
|
|
eagerLoad = true;
|
|
};
|
|
"BetterGifPicker" = {
|
|
enabled = true;
|
|
keepOpen = false;
|
|
};
|
|
"Settings" = {
|
|
enabled = true;
|
|
settingsLocation = "aboveNitro";
|
|
includeVencordInfoWhenCopying = true;
|
|
};
|
|
"Declutter" = {
|
|
enabled = true;
|
|
removeAvatarDecoration = false;
|
|
removeNameplate = false;
|
|
removeProfileEffect = false;
|
|
removeClanTag = false;
|
|
alwaysShowUsername = true;
|
|
|
|
removeShopAboveDms = true;
|
|
removeQuestsAboveDms = true;
|
|
};
|
|
"AltKrispSwitch" = {
|
|
enabled = true;
|
|
};
|
|
"ClearURLs" = {
|
|
enabled = true;
|
|
};
|
|
"YoutubeAdblock" = {
|
|
enabled = true;
|
|
};
|
|
};
|
|
};
|
|
extraQuickCss = ''
|
|
/* color options */
|
|
:root {
|
|
--colors: on; /* off: discord default colors, on: midnight custom colors */
|
|
|
|
/* text colors */
|
|
--text-0: var(--bg-4); /* text on colored elements */
|
|
--text-1: hsl(220, 45%, 95%); /* other normally white text */
|
|
--text-2: hsl(220, 25%, 75%); /* headings and important text */
|
|
--text-3: hsl(220, 20%, 65%); /* normal text */
|
|
--text-4: hsl(220, 15%, 55%); /* icon buttons and channels */
|
|
--text-5: hsl(220, 15%, 45%); /* muted channels/chats and timestamps */
|
|
};
|
|
'';
|
|
};
|
|
};
|
|
} |