{ config, pkgs, ... }: { environment.systemPackages = with pkgs; [ mercurial gitAndTools.gitFull gitAndTools.git-extras gitAndTools.hub git-lfs editorconfig-core-c go gocode wrk ag ripgrep httpie jq discount ] ++ ( if !stdenv.isDarwin then [ whois ldns httping http-prompt ] else [ ] ); }