switch from abaddon -> gtkcord4 as default discord client

This commit is contained in:
2023-12-09 16:45:40 +00:00
parent 4c553b1525
commit 7ce3cb79c9
3 changed files with 13 additions and 13 deletions

View File

@@ -10,7 +10,7 @@ in
type = types.submodule { type = types.submodule {
options.autostart = mkOption { options.autostart = mkOption {
type = types.bool; type = types.bool;
default = true; default = false;
}; };
}; };
}; };

View File

@@ -9,7 +9,7 @@ in
type = types.submodule { type = types.submodule {
options.autostart = mkOption { options.autostart = mkOption {
type = types.bool; type = types.bool;
default = false; default = true;
}; };
}; };
}; };

View File

@@ -376,21 +376,21 @@ in
command = "${systemctl-toggle}/bin/systemctl-toggle --user geary"; command = "${systemctl-toggle}/bin/systemctl-toggle --user geary";
active = "${pkgs.systemd}/bin/systemctl is-active --user geary"; active = "${pkgs.systemd}/bin/systemctl is-active --user geary";
} }
] ++ lib.optionals config.sane.programs.abaddon.enabled [ # ] ++ lib.optionals config.sane.programs.abaddon.enabled [
{ # # XXX: disabled in favor of gtkcord4: abaddon has troubles auto-connecting at start
type = "toggle";
label = "󰊴"; # Discord chat client; icons: 󰊴, 🎮
command = "${systemctl-toggle}/bin/systemctl-toggle --user abaddon";
active = "${pkgs.systemd}/bin/systemctl is-active --user abaddon";
}
# ] ++ lib.optionals config.sane.programs.gtkcord4.enabled [
# # XXX: disabled in favor of abaddon: gtkcord4 leaks memory
# { # {
# type = "toggle"; # type = "toggle";
# label = "󰊴"; # Discord chat client; icons: 󰊴, 🎮 # label = "󰊴"; # Discord chat client; icons: 󰊴, 🎮
# command = "${systemctl-toggle}/bin/systemctl-toggle --user gtkcord4"; # command = "${systemctl-toggle}/bin/systemctl-toggle --user abaddon";
# active = "${pkgs.systemd}/bin/systemctl is-active --user gtkcord4"; # active = "${pkgs.systemd}/bin/systemctl is-active --user abaddon";
# } # }
] ++ lib.optionals config.sane.programs.gtkcord4.enabled [
{
type = "toggle";
label = "󰊴"; # Discord chat client; icons: 󰊴, 🎮
command = "${systemctl-toggle}/bin/systemctl-toggle --user gtkcord4";
active = "${pkgs.systemd}/bin/systemctl is-active --user gtkcord4";
}
] ++ lib.optionals config.sane.programs.signal-desktop.enabled [ ] ++ lib.optionals config.sane.programs.signal-desktop.enabled [
{ {
type = "toggle"; type = "toggle";