Add shared minimal profile

This commit is contained in:
Paul-Mathias Logue 2025-12-24 11:41:46 +01:00 committed by monologiq
parent 6156bf3f47
commit 3822106665
3 changed files with 24 additions and 20 deletions

View file

@ -1,19 +1,10 @@
{ config, pkgs, ... }:
{
environment.systemPackages = [
pkgs.vim
imports = [
../profiles/minimal.nix
];
nix = {
channel.enable = false;
package = pkgs.lixPackageSets.stable.lix;
settings.experimental-features = [
"nix-command"
"flakes"
];
};
environment.darwinConfig = "/Users/${config.system.primaryUser}/Development/systems";
system.primaryUser = "pml";

View file

@ -16,13 +16,9 @@ in
(modulesPath + "/installer/scan/not-detected.nix")
./persephone/hardware.nix
./persephone/networking.nix
../profiles/minimal.nix
];
nix.package = pkgs.lixPackageSets.stable.lix;
nixpkgs.overlays = [
(import ../overlays)
];
# FILE SYSTEM
fileSystems."/boot" = {
@ -216,10 +212,6 @@ in
nixpkgs.config.allowUnfree = true;
nix.settings = {
experimental-features = [
"nix-command"
"flakes"
];
substituters = [ "https://cache.nixos-cuda.org" ];
trusted-public-keys = [ "cache.nixos-cuda.org:74DUi4Ye579gUqzH4ziL9IyiJBlDpMRn9MBN8oNan9M=" ];
};