71 lines
1.3 KiB
Nix
71 lines
1.3 KiB
Nix
{ 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
|
|
};
|
|
}
|