{pkgs, ...}: {
  imports = [
    ./theming.nix
    ./firefox.nix
    ./alacritty.nix
    ./wezterm.nix
    ./font.nix
    ./playerctl.nix
    ./easyeffects.nix
    ./nextcloud.nix
    ./flatpak.nix
    ./notes.nix
    ./fcitx5.nix
  ];

  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]);
}