Skip to content

feat(ai): add claude context, STE output style and LSP servers - #143

Merged
kid merged 1 commit into
mainfrom
feat/claude-context-and-output-style
Aug 12, 2026
Merged

feat(ai): add claude context, STE output style and LSP servers#143
kid merged 1 commit into
mainfrom
feat/claude-context-and-output-style

Conversation

@kid

@kid kid commented Aug 12, 2026

Copy link
Copy Markdown
Owner

What changed

  • Add modules/nixfiles/ai/agents.md as the global Claude Code context file (programs.claude-code.context).
  • Add modules/nixfiles/ai/asd-ste100.md as an output style, and select it with settings.outputStyle.
  • Move CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS from home.sessionVariables to settings.env. Add CLAUDE_CODE_DISABLE_AUTO_MEMORY.
  • Add typescript and go LSP servers.
  • Remove programs.tmux.enable = true from this aspect.

Notes

  • The env vars now apply only to Claude Code, not to every process in the shell session. This is the intended behaviour change.
  • settings.env values are numbers (1), not strings. Claude Code reads env values as strings. If the variables do not take effect, change them to "1".
  • nix fmt reformatted the two new markdown files. That formatting is part of this commit.

🤖 Generated with Claude Code

Move the Claude Code aspect from shell-level env vars to settings.env, so
the variables only apply to the agent and not to every process in the
session.

Add a global AGENTS.md context file, an ASD-STE100 output style, and
typescript/go LSP servers.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@kid
kid merged commit b41294c into main Aug 12, 2026
2 checks passed
@kid
kid deleted the feat/claude-context-and-output-style branch August 12, 2026 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant