aboutsummaryrefslogtreecommitdiffstats
path: root/modules/home/desktop-apps.nix
blob: 882ce34f7505da4d481a9fca19d063c3d38dd218 (plain)
1
2
3
4
5
6
7
8
9
10
{ pkgs, lib, ... }:
let
  crossPlatformApps = [ pkgs.slack pkgs.discord pkgs.spotify pkgs.firefox pkgs.bitwarden-desktop ];
  linuxOnlyApps = lib.optional pkgs.stdenv.hostPlatform.isLinux pkgs.teams-for-linux;
  candidateApps = crossPlatformApps ++ linuxOnlyApps;
in
{
  home.packages =
    builtins.filter (lib.meta.availableOn pkgs.stdenv.hostPlatform) candidateApps;
}