diff --git a/hosts/nb/modules/development/claude-code.nix b/hosts/nb/modules/development/claude-code.nix deleted file mode 100644 index dfea9b7..0000000 --- a/hosts/nb/modules/development/claude-code.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ config, lib, pkgs, ... }: -let - user = "dominik"; - home = "/home/${user}"; - npmPrefix = "${home}/.npm-global"; - node = pkgs.nodejs; # or pkgs.nodejs_20 -in { - home-manager.users.dominik = { config, lib, pkgs, ... }: { - home.packages = with pkgs; [ - ]; - - home.activation.installClaudeCode = lib.hm.dag.entryAfter [ "writeBoundary" ] '' - export PATH=${node}/bin:${pkgs.gnutar}/bin:${pkgs.gzip}/bin:${pkgs.unzip}/bin:${pkgs.curl}/bin:$PATH - mkdir -p ${npmPrefix} - if [ ! -x "${npmPrefix}/bin/claude" ]; then - echo "Installing @anthropic-ai/claude-code globally..." - # --global uses prefix from ~/.npmrc; PATH has node for postinstall - ${node}/bin/npm install -g @anthropic-ai/claude-code - fi - ''; - - home.activation.addChromeDevtoolsMCP = lib.hm.dag.entryAfter [ "installClaudeCli" ] '' - # Add via STDIO transport: Claude spawns `npx -y chrome-devtools-mcp ...` - # Browser must be running with remote debugging on 127.0.0.1:9222. - if ${config.home.homeDirectory}/.nix-profile/bin/claude mcp add --help >/dev/null 2>&1; then - ${config.home.homeDirectory}/.nix-profile/bin/claude mcp add --scope user chrome-devtools \ - -- npx -y chrome-devtools-mcp --browserUrl=http://127.0.0.1:9222 || true - fi - ''; - }; - -} diff --git a/hosts/nb/users/configs/project_history b/hosts/nb/users/configs/project_history index 8625b63..4d5d855 100644 --- a/hosts/nb/users/configs/project_history +++ b/hosts/nb/users/configs/project_history @@ -11,7 +11,14 @@ /home/dominik/projects/cloonar/mcp-servers-nix /home/dominik/projects/cloonar/ldap2vcard /home/dominik/projects/scana11y/sa-core -/home/dominik/projects/cloonar/cloonar-code + +/home/dominik/projects/cloonar/flow/flow-docs +/home/dominik/projects/cloonar/flow/flow-user-service +/home/dominik/projects/cloonar/flow/flow-billing-service +/home/dominik/projects/cloonar/flow/flow-workflow-orchestration-service +/home/dominik/projects/cloonar/flow/flow-module-registry +/home/dominik/projects/cloonar/flow/flow-workflow-definition +/home/dominik/projects/cloonar/flow/flow-api-gateway /home/dominik/projects/home-automation/lego-hetzner-bridge /home/dominik/projects/home-automation/ghetto-nixos diff --git a/hosts/nb/users/dominik.nix b/hosts/nb/users/dominik.nix index b644125..12200d5 100644 --- a/hosts/nb/users/dominik.nix +++ b/hosts/nb/users/dominik.nix @@ -604,6 +604,13 @@ in git clone gitea@git.cloonar.com:Cloonar/ldap2vcard.git ${persistHome}/projects/cloonar/ldap2vcard 2>/dev/null git clone gitea@git.cloonar.com:ScanA11y/sa-core.git ${persistHome}/projects/scana11y/sa-core 2>/dev/null + git clone gitea@git.cloonar.com:Cloonar/flow-docs.git ${persistHome}/projects/cloonar/flow/flow-docs 2>/dev/null + git clone gitea@git.cloonar.com:Cloonar/flow-user-service.git ${persistHome}/projects/cloonar/flow/flow-user-service 2>/dev/null + git clone gitea@git.cloonar.com:Cloonar/flow-billing-service.git ${persistHome}/projects/cloonar/flow/flow-billing-service 2>/dev/null + git clone gitea@git.cloonar.com:Cloonar/flow-module-registry.git ${persistHome}/projects/cloonar/flow/flow-module-registry 2>/dev/null + git clone gitea@git.cloonar.com:Cloonar/flow-workflow-definition.git ${persistHome}/projects/cloonar/flow/flow-workflow-definition 2>/dev/null + git clone gitea@git.cloonar.com:dominik.polakovics/flow-api-gateway.git ${persistHome}/projects/cloonar/flow/flow-api-gateway 2>/dev/null + git clone gitea@git.cloonar.com:dominik.polakovics/typo3-basic.git ${persistHome}/cloonar/typo3-basic 2>/dev/null git clone gitea@git.cloonar.com:renovate/renovate-config.git ${persistHome}/cloonar/renovate-config 2>/dev/null git clone git@github.com:dpolakovics/bento.git ${persistHome}/cloonar/bento 2>/dev/null @@ -614,7 +621,6 @@ in git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git ${persistHome}/projects/cloonar/wohnservice-wien 2>/dev/null git clone gitea@git.cloonar.com:Cloonar/wohnservice-gdpr.git ${persistHome}/projects/cloonar/wohnservice-gdpr 2>/dev/null git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git ${persistHome}/projects/cloonar/gbv-aktuell 2>/dev/null - git clone gitea@git.cloonar.com:Cloonar/code.git ${persistHome}/projects/cloonar/cloonar-code 2>/dev/null git clone gitea@git.cloonar.com:Cloonar/cloonar-technologies-website.git ${persistHome}/projects/cloonar/cloonar-technologies-website 2>/dev/null