nix-infra/common/default.nix

47 lines
677 B
Nix
Raw Permalink Normal View History

2024-09-05 17:55:42 +00:00
{ pkgs, ... }:
{
## Optimizations
# Link identical files
nix.settings.auto-optimise-store = true;
# Garbage collection
nix.gc = {
automatic = true;
options = "--delete-older-than 30d";
};
## Other
# Flakes
2024-09-05 17:55:42 +00:00
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
# Enable fish (needed for nix completions)
programs.fish.enable = true;
# Packages used on all systems
environment.systemPackages = with pkgs; [
2023-09-29 13:04:31 +00:00
ccase
2023-06-01 17:07:54 +00:00
comma
2023-07-28 19:28:23 +00:00
dogdns
2023-08-14 12:05:13 +00:00
du-dust
git
2023-09-29 13:04:31 +00:00
imagemagick
2023-12-17 20:07:01 +00:00
jq
killall
2023-07-28 19:28:23 +00:00
mtr
2023-06-01 17:07:54 +00:00
openssl
rsync
2023-02-22 20:23:55 +00:00
sqlite-interactive
2023-06-01 17:07:54 +00:00
wget
xclip
];
2023-03-06 19:37:55 +00:00
# 🥺
# security.please.enable = true;
}