forked from Frost-Phoenix/nixos-config
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsystem.nix
38 lines (35 loc) · 918 Bytes
/
system.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{ pkgs, inputs, ...}:
{
# imports = [ inputs.nix-gaming.nixosModules.default ];
nix = {
settings = {
auto-optimise-store = true;
experimental-features = [ "nix-command" "flakes" ];
substituters = [ "https://nix-gaming.cachix.org" ];
trusted-public-keys = [ "nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4=" ];
};
# gc = {
# automatic = true;
# dates = "weekly";
# options = "--delete-older-than 7d";
# };
};
nixpkgs = {
overlays = [
inputs.nur.overlays.default
];
};
environment.systemPackages = with pkgs; [
wget
git
nextcloud-client
thunderbird
# mcpelauncher-ui-qt
];
time.timeZone = "Europe/Zurich";
time.hardwareClockInLocalTime = true;
i18n.defaultLocale = "en_US.UTF-8";
nixpkgs.config.allowUnfree = true;
system.stateVersion = "24.05";
fonts.fontDir.enable = true;
}