The Meowgorithm Dotfiles, Collectors’ Edition
{
pkgs,
lib,
charmPkgs,
carlosPkgs,
...
}: let
isDarwin = pkgs.stdenv.isDarwin;
in {
home.packages = with pkgs;
# macOS
(lib.optionals isDarwin (with pkgs; [
cachix
elmPackages.elm-language-server
nil
vim-language-server
]))
# Charm NUR
++ (map (x: pkgs.${x}) charmPkgs)
# Carlos' NUR
++ (map (x: pkgs.${x}) carlosPkgs);
}