use nixcord

This commit is contained in:
Noa Aarts 2025-03-09 21:30:36 +01:00
parent ffb9452175
commit 3b4adae6c2
Signed by: noa
GPG key ID: 1850932741EFF672
3 changed files with 134 additions and 12 deletions

View file

@ -1,16 +1,34 @@
{
pkgs,
inputs,
...
}:
{
home.packages = with pkgs; [
(symlinkJoin {
name = "vesktop";
paths = [
(writeShellScriptBin "vesktop" ''${vesktop}/bin/vesktop --enable-features=UseOzonePlatform --ozone-platform=wayland'')
(writeShellScriptBin "Vesktop" ''${vesktop}/bin/Vesktop --enable-features=UseOzonePlatform --ozone-platform=wayland'')
vesktop
];
})
imports = [
inputs.nixcord.homeManagerModules.nixcord
];
programs.nixcord = {
enable = true;
config = {
frameless = true;
plugins = {
blurNSFW.enable = true;
fakeNitro.enable = true;
fixSpotifyEmbeds.enable = true;
callTimer.enable = true;
clearURLs.enable = true;
fixYoutubeEmbeds.enable = true;
noF1.enable = true;
petpet.enable = true;
replaceGoogleSearch = {
enable = true;
customEngineName = "duck duck go";
customEngineURL = "https://duckduckgo.com/";
};
spotifyCrack.enable = true;
typingTweaks.enable = true;
unindent.enable = true;
validReply.enable = true;
};
};
};
}