50 lines
649 B
Nix
50 lines
649 B
Nix
{
|
|
config,
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}:
|
|
|
|
{
|
|
# https://search.nixos.org/packages
|
|
environment.systemPackages = with pkgs; [
|
|
btop
|
|
curl
|
|
dnsutils
|
|
dosfstools
|
|
fzf
|
|
git
|
|
htop
|
|
kubectl
|
|
(lib.mkIf config.beancloud.hardware.macbook inxi)
|
|
jq
|
|
less
|
|
mc
|
|
screen
|
|
strace
|
|
sysstat
|
|
tcpdump
|
|
tmux
|
|
unzip
|
|
vim
|
|
wget
|
|
whois
|
|
xz
|
|
yq-go
|
|
zip
|
|
];
|
|
|
|
programs.java.enable = lib.mkIf config.beancloud.software.steam.enable true;
|
|
|
|
imports = [
|
|
./firmware.nix
|
|
./gnome.nix
|
|
./gitlab.nix
|
|
./forgejo.nix
|
|
./nextcloud.nix
|
|
./nix-daemon.nix
|
|
./openssh.nix
|
|
./wine.nix
|
|
];
|
|
}
|