Restructured the packages into modules

This commit is contained in:
Asdam9
2026-08-05 08:07:43 +02:00
parent 78b9584009
commit ce39f446ac
3 changed files with 17 additions and 12 deletions

View File

@@ -1,5 +1,12 @@
{ inputs, lib, self, ... }: {
flake.nixosModules.main = { pkgs, ... }: {
environment.systemPackages = with pkgs; [
vim
wget
zip
unzip
nix-sweep
];
imports = [
self.nixosModules.git
self.nixosModules.lf
@@ -11,8 +18,11 @@
};
flake.nixosModules.visualProfile = { pkgs, ... }: {
environment.systemPackages = with pkgs; [
zathura
mpv
];
imports = [
self.nixosModules.main
self.nixosModules.niri
self.nixosModules.pipewire
@@ -30,6 +40,8 @@
};
flake.nixosModules.developmentProfile = { pkgs, ... }: {
environment.systemPackages = with pkgs; [
];
imports = [
self.nixosModules.devenv
];

View File

@@ -1,5 +1,5 @@
{
flake.nixosModules.base = {lib, ...}: {
flake.nixosModules.user = {lib, ...}: {
options.preferences = {
user.name = lib.mkOption {
type = lib.types.str;