add vesktop settings, add cosmic

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
2025-06-01 14:04:09 -04:00
parent a560657cbf
commit 25569795c4
5 changed files with 101 additions and 39 deletions

View File

@ -4,8 +4,8 @@
"layer": "top",
"position": "top",
"output": [
"eDP-2",
"eDP-1",
"eDP-2",
"HDMI-0",
"DP-0"
],

View File

@ -5,6 +5,48 @@
enable = true;
package = pkgs.emacs30-pgtk;
};
programs.vesktop = {
enable = true;
settings = {
appBadge = false;
arRPC = true;
checkUpdates = false;
customTitleBar = false;
hardwareAcceleration = true;
};
vencord.settings = {
autoUpdate = false;
autoUpdateNotification = false;
notifyAboutUpdates = false;
plugins = {
AnonymiseFileNames.enabled = true;
BetterFolders.enabled = true;
BetterGifAltText.enabled = true;
CallTimer.enabled = true;
ClearURLs.enabled = true;
CopyFileContents.enabled = true;
CtrlEnterSend.enabled = true;
CustomIdle = {
enabled = true;
settings = {
remainInIdle = false;
};
};
FriendsSince.enabled = true;
GameActivityToggle.enabled = true;
ImplicitRelationships.enabled = true;
MutualGroupDMs.enabled = true;
QuickMention.enabled = true;
QuickReply.enabled = true;
ReplaceGoogleSearch = {
enabled = true;
settings.customEngineName = "DuckDuckGo";
};
ReviewDB.enabled = true;
ShowConnections.enabled = true;
};
};
};
home.packages = with pkgs; [
cmake
shellcheck