diff --git a/home/features/desktop/common/default.nix b/home/features/desktop/common/default.nix index d626fdc..b6450ac 100644 --- a/home/features/desktop/common/default.nix +++ b/home/features/desktop/common/default.nix @@ -13,14 +13,11 @@ home.packages = with pkgs; [ - jellyfin-media-player # watch shows & movies from jellyfin with hardware decoding - # feishin-appimage # self-packaged feishin while electron build fails signal-desktop # secure messenger webcord-vencord # more "privacy friendly" discord client anki calibre - rofi-audio-switcher # Script to switch default audio sinks/sources mpv # Video player ] ++ (with pkgs.unstable; [feishin]); diff --git a/home/features/desktop/common/flatpak.nix b/home/features/desktop/common/flatpak.nix index 19269a7..395c48d 100644 --- a/home/features/desktop/common/flatpak.nix +++ b/home/features/desktop/common/flatpak.nix @@ -1,19 +1,17 @@ -{inputs, ...}: { - imports = [inputs.flatpaks.homeManagerModules.declarative-flatpak]; +{ inputs, ... }: { + imports = [ inputs.flatpaks.homeManagerModules.declarative-flatpak ]; services.flatpak = { remotes.flathub = "https://flathub.org/repo/flathub.flatpakrepo"; packages = [ "flathub:app/md.obsidian.Obsidian//stable" "flathub:app/com.github.iwalton3.jellyfin-media-player//stable" + "flathub:app/com.github.tchx84.Flatseal//stable" ]; overrides = { global = { filesystems = [ "~/.local/share/icons" ]; - environment = { - "MOZ_ENABLE_WAYLAND" = 1; - }; }; "md.obsidian.Obsidian" = { sockets = [ @@ -22,9 +20,9 @@ ]; }; "com.github.iwalton3.jellyfin-media-player" = { - environment = { - QT_XCB_GL_INTEGRATION = "xcb_egl"; - }; + sockets = [ + "!wayland" + ]; }; }; };