mirror of
https://github.com/RGBCube/ncc
synced 2025-07-29 19:17:45 +00:00
Apply fixes
This commit is contained in:
parent
7e281a3470
commit
9920928a74
3 changed files with 13 additions and 12 deletions
14
flake.nix
14
flake.nix
|
@ -37,7 +37,7 @@
|
|||
|
||||
importConfiguration = configurationDirectory: let
|
||||
hostName = builtins.baseNameOf configurationDirectory;
|
||||
hostPlatform = import configurationDirectory + "/platform.nix";
|
||||
hostPlatform = import (configurationDirectory + "/platform.nix");
|
||||
in {
|
||||
nixosConfigurations.${hostName} = nixosSystem {
|
||||
lib = nixpkgs.lib;
|
||||
|
@ -54,24 +54,24 @@
|
|||
# Helper functions for readability & DRY.
|
||||
systemConfiguration = attributes: attributes;
|
||||
|
||||
homeConfiguration = userName: attributes: systemConfiguration {
|
||||
homeConfiguration = userName: attributes: {
|
||||
home-manager.users.${userName} = attributes;
|
||||
};
|
||||
|
||||
imports = importPaths: systemConfiguration {
|
||||
imports = importPaths: {
|
||||
imports = importPaths;
|
||||
};
|
||||
|
||||
packages = packages: systemConfiguration {
|
||||
packages = packages: {
|
||||
environment.systemPackages = packages;
|
||||
};
|
||||
|
||||
fonts = fonts: systemConfiguration {
|
||||
fonts.fonts = packages;
|
||||
fonts = fonts: {
|
||||
fonts.fonts = fonts;
|
||||
};
|
||||
|
||||
enabled = attributes: attributes // {
|
||||
enabled = true;
|
||||
enable = true;
|
||||
};
|
||||
|
||||
normalUser = attributes: attributes // {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue