fix semicolons
Some checks are pending
Flake.lock / build (push) Waiting to run

This commit is contained in:
Mohamed Chrayed 2024-08-28 19:10:11 +02:00
parent 4d110c5f62
commit 6c1b973d93

View File

@ -1,5 +1,6 @@
{
description = "Moe.OS";
# Define Inputs
inputs = {
nixpkgs.url = "nixpkgs/nixos-unstable";
@ -19,9 +20,9 @@
inputs.nixpkgs.follows = "nixpkgs";
};
};
# Define Outputs, import Modules
outputs =
{
outputs = {
nixpkgs,
home-manager,
jovian,
@ -35,6 +36,7 @@
system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; };
lib = nixpkgs.lib;
# NixOS Modules for all hosts
systemModules = [
lanzaboote.nixosModules.lanzaboote
@ -52,6 +54,7 @@
./modules/system/upgrades
./modules/system/users
];
# Home Manager Modules for all hosts
userModules = [
./modules/user/git
@ -62,7 +65,6 @@
{
nixosConfigurations = {
# Workstation config
# user and hostName variable inside hostConfig so we can call it in other modules
workstation =
let
user = "mo";
@ -103,9 +105,8 @@
}
];
};
};
# Steamdeck config
# user and hostName variable inside hostConfig so we can call it in other modules
steamdeck =
let
user = "deck";
@ -145,6 +146,7 @@
];
};
# Konsole config
konsole =
let
user = "deck";
@ -184,6 +186,7 @@
];
};
# Server config
server =
let
user = "administrator";
@ -205,14 +208,12 @@
./modules/system/syncthing
{
# Device specific Home Manager Modules
home-manager.users.${user}.imports = userModules ++ [
];
home-manager.users.${user}.imports = userModules;
# Issue with Plasma Manager, has to be imported in a special way
home-manager.sharedModules = [];
}
];
};
};
};
}