From b7c9be916ef89276f56f4888946b7d3c28d9ae7d Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Thu, 19 Mar 2026 07:13:52 +0000 Subject: [PATCH] Working on reshuffling --- Droidnix/README.org | 10 ++++++---- Droidnix/generated/modules/terminals/zsh.nix | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/Droidnix/README.org b/Droidnix/README.org index c4f8c7c74..34176e92e 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -1311,13 +1311,15 @@ This sets up the zsh terminal let username = "henrov"; -in { +in +{ options.mySystem.terminals.zsh.enable = lib.mkEnableOption "Enable Zsh terminal with Oh-My-Zsh"; - config = lib.mkIf (config.mySystem.terminals.zsh.enable or false) { - # Home Manager scope - home-manager.users.${username} = { + # Let op: config komt van NixOS module args, niet top-level + config = { + # mkIf kan hier veilig config.mySystem gebruiken + home-manager.users.${username} = lib.mkIf (config.mySystem.terminals.zsh.enable or false) { programs.zsh = { enable = true; enableCompletion = true; diff --git a/Droidnix/generated/modules/terminals/zsh.nix b/Droidnix/generated/modules/terminals/zsh.nix index 993276c49..4f29fdf64 100644 --- a/Droidnix/generated/modules/terminals/zsh.nix +++ b/Droidnix/generated/modules/terminals/zsh.nix @@ -2,13 +2,15 @@ let username = "henrov"; -in { +in +{ options.mySystem.terminals.zsh.enable = lib.mkEnableOption "Enable Zsh terminal with Oh-My-Zsh"; - config = lib.mkIf (config.mySystem.terminals.zsh.enable or false) { - # Home Manager scope - home-manager.users.${username} = { + # Let op: config komt van NixOS module args, niet top-level + config = { + # mkIf kan hier veilig config.mySystem gebruiken + home-manager.users.${username} = lib.mkIf (config.mySystem.terminals.zsh.enable or false) { programs.zsh = { enable = true; enableCompletion = true;