{ config, pkgs, lib, ... }: { # List packages installed in system profile. To search, run: # $ nix search wget # Allow unfree packages nixpkgs.config.allowUnfree = true; nixpkgs.config.permittedInsecurePackages = [ "beekeeper-studio-5.3.4" ]; environment.systemPackages = with pkgs; [ ddcutil nix-search-cli alacritty yazi mc vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. neovim ripgrep gnumake freecad dconf-editor git beekeeper-studio # db client gui pstree jq nixd nixpkgs-fmt bfg-repo-cleaner lazygit tmux ripgrep dig xclip wget throne nix-index inetutils pciutils tcpdump libstrangle # fps limmiter gparted inkscape flameshot thunderbird gcc python312 python312Packages.nsz python312Packages.detect-secrets nodejs_20 go jdk appimage-run gnome-tweaks desktop-file-utils vimix-cursors vimix-icon-theme vimix-gtk-themes ]; programs.nix-ld.enable = true; programs.steam = { enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server }; }