{ pkgs, lib, config, ... }: let inherit (pkgs.stdenv.hostPlatform) isDarwin isLinux; systemSpecificPackages = if isLinux # include gping because of open bug then [pkgs.zsh pkgs.racket pkgs.gping pkgs.mold] else [pkgs.keka]; in { imports = [ ./git.nix ./mise.nix ./neovim.nix ./ssh.nix ./starship.nix ./zellij.nix ./zsh.nix ]; home.packages = with pkgs; [ _1password bandwhich bat bottom cargo-workspaces clipboard-jh colima curl docker-client dogdns erdtree erg emacs fd ffmpeg_6 gawkInteractive git-credential-1password gnugrep gnused gnutar gql imagemagick internetarchive jless jq just kondo litecli magic-wormhole-rs ncdu neovide ov pandoc parallel pdm poetry ripgrep rsync scriptisto sqlite tmux # vscode-fhs python312Packages.yt-dlp zenith # zoom-us zstd ] ++ systemSpecificPackages; }