This commit is contained in:
twoneis 2024-06-06 00:16:08 +02:00
parent beba879bdd
commit c353f076b3
5 changed files with 10 additions and 6 deletions

View file

@ -1,5 +1,5 @@
{ ... }: { { ... }: {
minimal = false; minimalHome = false;
withAudio = true; withAudio = true;
withBluetooth = true; withBluetooth = true;

View file

@ -1,5 +1,5 @@
{ ... }: { { ... }: {
minimal = false; minimalHome = false;
withAudio = true; withAudio = true;
withBluetooth = true; withBluetooth = true;

View file

@ -1,5 +1,5 @@
{ config, ... }: let { config, ... }: let
imp = if config.minimal then [ imp = if config.minimalHome then [
./utils ./utils
] else [ ] else [
./browser ./browser

View file

@ -1,6 +1,6 @@
{ lib, ... }: { { lib, ... }: {
options = with lib; { options = with lib; {
minimal = mkEnableOption "Minimal setup with only cli utilities"; minimalHome = mkEnableOption "Minimal home manager configuration with only cli utilities";
withAudio = mkEnableOption "Enable support for audio"; withAudio = mkEnableOption "Enable support for audio";
withBluetooth = mkEnableOption "Enable bluetooth"; withBluetooth = mkEnableOption "Enable bluetooth";

View file

@ -1,7 +1,8 @@
{ nixpkgs, home-manager, niri, ... }@inputs: { { nixpkgs, home-manager, niri, ... }@inputs: {
nixosConfigurations = { nixosConfigurations = {
# AMD Ryzen 5600X # AMD Ryzen 5600X
# nvidia GeForce GTX 1060 (6GB) # Nvidia GeForce GTX 1060 (6GB)
# 32GB RAM
ellaca = nixpkgs.lib.nixosSystem { ellaca = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = { specialArgs = {
@ -16,7 +17,10 @@
]; ];
}; };
# Zotac Mini # Zotac ZBOX-CI327NANO
# Intel Celeron N3450
# Intel HD Graphics 500
# 8GB RAM
pleniscenta = nixpkgs.lib.nixosSystem { pleniscenta = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = { specialArgs = {