feat(nixcord): switch from vesktop to equicord

- Enable programs.nixcord.discord.equicord
- Enable Equicord-only plugins
- Remove vesktop from xdg default applications
- Change class name in deafen mouse-action
This commit is contained in:
toast 2026-02-11 11:48:48 +09:00
parent 44a773d778
commit 5344beda13
3 changed files with 6 additions and 4 deletions

View file

@ -2,6 +2,6 @@
{ {
package = pkgs.writeShellScriptBin "deafen-action" '' package = pkgs.writeShellScriptBin "deafen-action" ''
${pkgs.hyprland}/bin/hyprctl dispatch sendshortcut CTRL+SHIFT, D, 'class:^(vesktop)$' ${pkgs.hyprland}/bin/hyprctl dispatch sendshortcut CTRL+SHIFT, D, 'class:^(discord)$'
''; '';
} }

View file

@ -1,8 +1,8 @@
{ {
programs.nixcord = { programs.nixcord = {
enable = true; enable = true;
discord.enable = false; discord.vencord.enable = false;
vesktop.enable = true; discord.equicord.enable = true;
config = { config = {
plugins = { plugins = {
biggerStreamPreview.enable = true; biggerStreamPreview.enable = true;
@ -27,6 +27,9 @@
webKeybinds.enable = true; webKeybinds.enable = true;
webScreenShareFixes.enable = true; webScreenShareFixes.enable = true;
youtubeAdblock.enable = true; youtubeAdblock.enable = true;
limitMiddleClickPaste.enable = true;
mediaPlaybackSpeed.enable = true;
pinIcon.enable = true;
}; };
}; };
}; };

View file

@ -7,7 +7,6 @@
defaultApplications = { defaultApplications = {
"x-scheme-handler/roblox-player" = "org.vinegarhq.Sober.desktop"; "x-scheme-handler/roblox-player" = "org.vinegarhq.Sober.desktop";
"x-scheme-handler/roblox-studio" = "org.vinegarhq.Vinegar.studio.desktop"; "x-scheme-handler/roblox-studio" = "org.vinegarhq.Vinegar.studio.desktop";
"x-scheme-handler/discord" = "vesktop.desktop";
"x-scheme-handler/roblox-studio-auth" = "org.vinegarhq.Vinegar.studio.desktop"; "x-scheme-handler/roblox-studio-auth" = "org.vinegarhq.Vinegar.studio.desktop";
}; };
}; };