Restructured the packages into modules
This commit is contained in:
@@ -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
|
||||
];
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
flake.nixosModules.base = {lib, ...}: {
|
||||
flake.nixosModules.user = {lib, ...}: {
|
||||
options.preferences = {
|
||||
user.name = lib.mkOption {
|
||||
type = lib.types.str;
|
||||
|
||||
Reference in New Issue
Block a user