workaround nix-flatpak issue on io; minimise flatpaks

This commit is contained in:
William 2024-09-18 10:13:27 -03:00
parent aa031db47d
commit ea832005b9
2 changed files with 8 additions and 1 deletions

View file

@ -35,6 +35,7 @@ in {
libfido2 libfido2
libreoffice-qt libreoffice-qt
mangohud mangohud
microsoft-edge
mission-center mission-center
mpv mpv
nextcloud-client nextcloud-client
@ -67,9 +68,10 @@ in {
enable = true; enable = true;
packages = [ packages = [
"com.github.tchx84.Flatseal" "com.github.tchx84.Flatseal"
"com.microsoft.Edge"
"com.steamgriddb.SGDBoop" "com.steamgriddb.SGDBoop"
"io.github.zen_browser.zen" "io.github.zen_browser.zen"
"org.gtk.Gtk3theme.adw-gtk3"
"org.gtk.Gtk3theme.adw-gtk3-dark"
]; ];
uninstallUnmanaged = true; uninstallUnmanaged = true;
update.auto.enable = true; update.auto.enable = true;

View file

@ -49,6 +49,11 @@ in {
sessionVariables.ALSA_CONFIG_UCM2 = "${cml-ucm-conf}/share/alsa/ucm2"; sessionVariables.ALSA_CONFIG_UCM2 = "${cml-ucm-conf}/share/alsa/ucm2";
}; };
# TODO: remove once gmodena/nix-flatpak/issues/45 fixed
systemd.services."flatpak-managed-install" = {
serviceConfig = { ExecStartPre = "${pkgs.coreutils}/bin/sleep 5"; };
};
services = { services = {
keyd = { keyd = {
enable = true; enable = true;