{ pkgs, lib, config, inputs, ... }: let pkgs-unstable = import inputs.nixpkgs-unstable { system = pkgs.stdenv.system; }; in { packages = with pkgs-unstable; [ # General tools git-cliff # Frontend tools cypress # API tools golangci-lint mage # Desktop electron ]; languages = { javascript = { enable = true; package = pkgs-unstable.nodejs-slim; pnpm = { enable = true; package = pkgs-unstable.pnpm; }; }; go = { enable = true; }; }; services.mailpit = { enable = true; package = pkgs-unstable.mailpit; }; }