{ pkgs, lib, inputs, system, ... }: let # List of packages installed in system profile. To search, run: # $ nix search wget packages = with pkgs; [ wget curl git hub (nnn.override { withNerdIcons = true; }) fzf ripgrep fastfetch zip xz unzip p7zip jq yq-go eza dnsutils nmap which tree gnupg nix-output-monitor glow btop strace ltrace lsof sysstat lm_sensors ethtool pciutils usbutils nil lazygit lazydocker bat nixfmt zenity forgejo-runner # for some reason this installs forgejo-runner as act_runner libwebp fontforge packwiz xclip # for scripts python312 python312Packages.requests python312Packages.pyperclip ]; flakePackages = with inputs; [ compose2nix.packages.${system}.default ]; in { environment.systemPackages = lib.lists.unique (packages ++ flakePackages); # install docker virtualisation.docker = { enable = true; }; # remove nano programs.nano.enable = false; }