programs: get a semi-working build of chatty (need to set xdg.portal
?)
This commit is contained in:
parent
b4c83987f9
commit
2e04a512b3
18
hosts/common/programs/chatty.nix
Normal file
18
hosts/common/programs/chatty.nix
Normal file
|
@ -0,0 +1,18 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
sane.programs.chatty = {
|
||||
package = pkgs.chatty.override {
|
||||
# the OAuth feature (presumably used for web-based logins) pulls a full webkitgtk.
|
||||
# especially when using the gtk3 version of evolution-data-server, it's an ancient webkitgtk_4_1.
|
||||
# disable OAuth for a faster build & smaller closure
|
||||
evolution-data-server = pkgs.evolution-data-server.override {
|
||||
enableOAuth2 = false;
|
||||
gnome-online-accounts = pkgs.gnome-online-accounts.override {
|
||||
# disables the upstream "goabackend" feature -- presumably "Google Online Account"?
|
||||
# frees us from webkit_4_1, in turn.
|
||||
enableBackend = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -4,6 +4,7 @@
|
|||
imports = [
|
||||
./aerc.nix
|
||||
./assorted.nix
|
||||
./chatty.nix
|
||||
./cozy.nix
|
||||
./epiphany.nix
|
||||
./evince.nix
|
||||
|
|
Loading…
Reference in New Issue
Block a user