Working on reshuffling

This commit is contained in:
2026-03-19 10:45:07 +00:00
parent bebf308651
commit 7e48206cc7
33 changed files with 1570 additions and 0 deletions
@@ -0,0 +1,29 @@
# ./generated/modules/apps/zenbrowser.nix
{ lib, pkgs, ... }:
let
username = "henrov"; # vervang door je echte gebruikersnaam
in
{
flake.nixosModules.zenbrowser = { config, pkgs, lib, ... }:
{
options.mySystem.apps.zenbrowser.enable =
lib.mkEnableOption "Enable Zen Browser";
config = lib.mkIf (config.mySystem.apps.zenbrowser.enable or false) {
# --- Home Manager gebruiker ---
home-manager.users.${username} = {
home.stateVersion = "25.11";
home.username = username;
home.homeDirectory = "/home/${username}";
# --- Thunar en plugins ---
home.packages = with pkgs; [
zen-browser
];
};
};
};
}