global nix profile and latest kernel for nixos-vps
This commit is contained in:
parent
e5883348a4
commit
a7df22f9f9
@ -7,13 +7,13 @@
|
|||||||
|
|
||||||
./disk-config.nix
|
./disk-config.nix
|
||||||
./network.nix
|
./network.nix
|
||||||
./nix.nix
|
|
||||||
customModules.devices
|
customModules.devices
|
||||||
customModules.libvirt-guests
|
customModules.libvirt-guests
|
||||||
customModules.persist
|
customModules.persist
|
||||||
customModules.users
|
customModules.users
|
||||||
|
|
||||||
customProfiles.hardened
|
# customProfiles.hardened
|
||||||
|
customProfiles.nix
|
||||||
./services/backups.nix
|
./services/backups.nix
|
||||||
./services/dns.nix
|
./services/dns.nix
|
||||||
./services/tailscale.nix
|
./services/tailscale.nix
|
||||||
@ -30,6 +30,9 @@
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||||
|
services.qemuGuest.enable = lib.mkForce true;
|
||||||
|
|
||||||
# Impermanence
|
# Impermanence
|
||||||
boot.initrd = {
|
boot.initrd = {
|
||||||
# hardware
|
# hardware
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
{ config, lib, pkgs, inputs, ... }: {
|
|
||||||
nix = {
|
|
||||||
# package = pkgs.lix;
|
|
||||||
nixPath = lib.mkForce [ "self=/etc/self/compat" "nixpkgs=/etc/nixpkgs" ];
|
|
||||||
registry.self.flake = inputs.self;
|
|
||||||
# registry.nixpkgs.flake = inputs.nixpkgs;
|
|
||||||
optimise.automatic = lib.mkDefault true;
|
|
||||||
extraOptions = ''
|
|
||||||
builders-use-substitutes = true
|
|
||||||
experimental-features = nix-command flakes
|
|
||||||
flake-registry = ${inputs.flake-registry}/flake-registry.json
|
|
||||||
'';
|
|
||||||
settings = {
|
|
||||||
auto-optimise-store = false;
|
|
||||||
require-sigs = true;
|
|
||||||
substituters = [
|
|
||||||
"https://cache.nixos.org"
|
|
||||||
"https://nix-community.cachix.org"
|
|
||||||
"https://ataraxiadev-foss.cachix.org"
|
|
||||||
# "https://cache.ataraxiadev.com/ataraxiadev"
|
|
||||||
"https://numtide.cachix.org"
|
|
||||||
"https://devenv.cachix.org"
|
|
||||||
"https://ezkea.cachix.org"
|
|
||||||
];
|
|
||||||
trusted-public-keys = [
|
|
||||||
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
|
||||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
|
||||||
"ataraxiadev-foss.cachix.org-1:ws/jmPRUF5R8TkirnV1b525lP9F/uTBsz2KraV61058="
|
|
||||||
# "ataraxiadev:/V5bNjSzHVGx6r2XA2fjkgUYgqoz9VnrAHq45+2FJAs="
|
|
||||||
"numtide.cachix.org-1:2ps1kLBUWjxIneOy1Ik6cQjb41X0iXVXeHigGmycPPE="
|
|
||||||
"devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw="
|
|
||||||
"ezkea.cachix.org-1:ioBmUbJTZIKsHmWWXPe1FSFbeVe+afhfgqgTSNd34eI="
|
|
||||||
];
|
|
||||||
trusted-users = [ "root" config.mainuser "@wheel" ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc.nixpkgs.source = inputs.nixpkgs;
|
|
||||||
environment.etc.self.source = inputs.self;
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user