33 lines
633 B
Nix
33 lines
633 B
Nix
# ==========================================
|
|
# SYSTEM SERVICES CONFIGURATION
|
|
# ==========================================
|
|
{ config, pkgs, ... }:
|
|
|
|
{
|
|
# Zsh at system level (config lives in home-manager)
|
|
programs.zsh.enable = true;
|
|
|
|
# Docker
|
|
virtualisation.docker = {
|
|
enable = true;
|
|
autoPrune = {
|
|
enable = true;
|
|
dates = "weekly";
|
|
flags = [ "--all" "--volumes" ];
|
|
};
|
|
};
|
|
|
|
# nix-ld — run unpatched binaries (Cursor, Codex, etc.)
|
|
programs.nix-ld.enable = true;
|
|
programs.nix-ld.libraries = with pkgs; [
|
|
stdenv.cc.cc
|
|
zlib
|
|
fuse3
|
|
icu
|
|
nss
|
|
openssl
|
|
curl
|
|
expat
|
|
];
|
|
}
|