mirror of
https://github.com/Superredstone/nixos.git
synced 2026-03-07 20:28:08 +01:00
Restructured how the config is managed
This commit is contained in:
@@ -32,9 +32,9 @@ let
|
||||
# The config files for this system.
|
||||
nixConfig = ../modules/nix-config/default.nix;
|
||||
machineConfig = ../machines/${name}.nix;
|
||||
OSConfig = ../modules/${if isDarwin then "darwin" else "nixos"}.nix;
|
||||
HMConfig = ../modules/home-manager.nix;
|
||||
systemPackages = ../modules/packages.nix;
|
||||
# OSConfig = ../modules/${if isDarwin then "darwin" else "nixos"}.nix;
|
||||
HMConfig = ../home;
|
||||
# systemPackages = ../modules/packages.nix;
|
||||
# TODO: make this cleaner
|
||||
nix-homebrew = lib.optionalAttrs isDarwin inputs.nix-homebrew.darwinModules.nix-homebrew;
|
||||
nix-homebrew-config = lib.optionalAttrs isDarwin {
|
||||
@@ -85,7 +85,7 @@ systemFunc {
|
||||
nix-homebrew
|
||||
nix-homebrew-config
|
||||
systemPackages
|
||||
OSConfig
|
||||
# OSConfig
|
||||
# TODO: make user config & home-manager optional
|
||||
home-manager.home-manager
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user