{ lib, ... }: with lib; { options = { homeModules = { androidstudio.enable = mkEnableOption "Enable Android Studio setup"; backup.enable = mkEnableOption "Enable Borg backup"; chromium.enable = mkEnableOption "Enable Chromium browser"; design.enable = mkEnableOption "Enable graphics tools"; embedded.enable = mkEnableOption "Enable embedded development setup"; fonts.enable = mkEnableOption "Enable fonts management"; git.enable = mkEnableOption "Enable git"; javascript.enable = mkEnableOption "Enable JS/TS dev environment"; keepass.enable = mkEnableOption "Enable KeePassXC"; llm.enable = mkEnableOption "Enable local LLM setup (Ollama etc.)"; logseq.enable = mkEnableOption "Enable Logseq"; mail.enable = mkEnableOption "Enable mail clients"; obsidian.enable = mkEnableOption "Enable Obsidian markdown setup"; redshift.enable = mkEnableOption "Enable Redshift"; secrets.enable = mkEnableOption "Enable SOPS Secrets"; security.enable = mkEnableOption "Enable home security settings"; social.enable = mkEnableOption "Enable social apps"; sway.enable = mkEnableOption "Enable sway desktop"; syncthing.enable = mkEnableOption "Enable Syncthing"; terminal.enable = mkEnableOption "Enable terminal config"; tor.enable = mkEnableOption "Enable TOR and Onionshare"; vim.enable = mkEnableOption "Enable vim config"; vpnpia.enable = mkEnableOption "Enable Private Internet Access VPN"; vscode.enable = mkEnableOption "Enable VSCode"; zenbrowser.enable = mkEnableOption "Enable Zen browser"; }; }; }