m3tm3re
5edd0929d0
fix(agents): correct import paths for shared module
2026-04-27 13:00:52 +02:00
m3tm3re
60aeec7cfe
feat(agents): add gitIdentity module
...
- Renamed shared-options.nix to shared/shared-options.nix
- Created shared/default.nix importing git-identity.nix and shared-options.nix
- Created shared/git-identity.nix with gitIdentity option set:
- enable: Toggle for agent git identity
- name: Git author name (default: m3ta-chiron)
- email: Git author email (default: m3ta-chiron@agentmail.to )
- signingKey: Optional GPG signing key path
- sshKey: SSH private key path for git push auth
- Updated opencode.nix, pi.nix, claude-code.nix to import shared/default.nix
- Restructured modules to follow proper Nix module syntax with imports at top level
2026-04-27 12:43:56 +02:00
m3tm3re
7b6bcfeb1c
fix: force overwrite for pi mcp.json and settings.json
2026-04-26 13:25:12 +02:00
m3tm3re
03ad7451fc
feat: update documentation, lib functions, modules, and packages
Update Nix Packages with nix-update / nix-update (push) Failing after 3h23m59s
2026-04-22 18:50:31 +02:00
sascha.koenig
69b736e302
chore: update flake, agents lib, and clean up tracked dotfiles
...
Update Nix Packages with nix-update / nix-update (push) Failing after 3m59s
- Remove .pi* and .td-root files from git index (now in .gitignore)
- Update flake.lock and flake.nix
- Add shells/coding.nix, remove shells/opencode.nix
- Update lib/agents.nix, lib/coding-rules.nix
- Update modules/home-manager/coding/agents/pi.nix
- Update tests for agents and coding-rules
- Update .gitignore
2026-04-21 20:24:38 +02:00
sascha.koenig
57ebad1358
refactor: remove legacy mkOpencodeRules alias and opencode-rules compat entry
...
- Remove mkOpencodeRules backward-compat alias from lib/coding-rules.nix
- Remove opencode-rules alias from lib/default.nix
- Update shells/opencode.nix to use mkCodingRules / coding-rules
- Remove backward-compat test from tests/lib/coding-rules-test.nix
- Update AGENTS.md and modules/home-manager/AGENTS.md docs
- Apply nix fmt formatting to shared-options.nix
2026-04-20 19:16:22 +02:00
sascha.koenig
35f4821bc5
refactor: centralize agent skills at ~/.agents/skills
2026-04-20 08:58:15 +02:00
Chiron
54fa93574b
refactor: remove dead code, extract shared agent options, optimize flake
...
- Remove dead overlays/default.nix (flake defines overlays inline)
- Remove orphaned overlays/mods/{beads,n8n}.nix (never imported)
- Remove docs/packages/notesmd-cli.md (package doesn't exist)
- Extract externalSkills submodule to shared-options.nix (eliminates
~100 lines of duplication across opencode/claude-code/pi modules)
- Fix lib output: use nixpkgs.lib directly instead of instantiating
a full nixpkgs just to get lib
- Add lib unit tests to flake checks
- Update stale comment in coding-rules.nix
2026-04-18 10:15:50 +00:00
Chiron
c9ecc0809f
fix: add externalSkills option to pi agent module
...
Skills from flake inputs (e.g. Basecamp) were not being passed to
mkOpencodeSkills for the pi agent, so they never appeared in
~/.pi/agent/skills/. This adds the same externalSkills option that
the opencode agent module already has.
2026-04-18 10:07:44 +00:00
Chiron
44c7e0d19a
chore: sync non-pi changes from remote (eigent update, formatting fixes, gitignore)
2026-04-18 10:05:59 +00:00
m3tm3re
3d8f9e3003
feat: config with agents rework
2026-04-13 16:52:47 +02:00
sascha.koenig
1a9a60b0db
chore: rename oh-my-opencode
Update Nix Packages with nix-update / nix-update (push) Failing after 3m14s
2026-04-09 13:58:45 +02:00
m3tm3re
715d06e83b
+vibetyper + eigent
Update Nix Packages with nix-update / nix-update (push) Failing after 6m8s
2026-04-06 18:38:15 +02:00
m3tm3re
19332ebb74
openshell: 0.0.22 -> 0.0.23
2026-04-06 18:23:44 +02:00
sascha.koenig
cd3c5ed9ad
fix: formatting opencode module
2026-04-03 08:31:15 +02:00
sascha.koenig
561b174ddc
flake update
2026-04-01 14:10:41 +02:00
sascha.koenig
e915e5ea19
feat: move opencode config into m3ta-nixpkgs
Update Nix Packages with nix-update / nix-update (push) Failing after 6m3s
2026-03-30 19:04:24 +02:00
sascha.koenig
7e09e3b5ed
feat: move opencode config into m3ta-nixpkgs
2026-03-30 19:04:09 +02:00
m3tm3re
564d209402
fix: some nix eval warnings
Update Nix Packages with nix-update / nix-update (push) Successful in 46m52s
2026-03-28 10:08:36 +01:00
sascha.koenig
644c7eac5d
feat: add sidecar and td packages, fix neovim extraLuaConfig
Update Nix Packages with nix-update / nix-update (push) Successful in 4m18s
2026-02-10 08:33:38 +01:00
m3tm3re
112db85fa1
fix: extraLuaConfig renamed initLua
Update Nix Packages with nix-update / nix-update (push) Successful in 2m21s
2026-02-04 20:01:54 +01:00
m3tm3re
366af129bd
docs: update documentation for automated package updates workflow
2026-01-13 20:56:01 +01:00
m3tm3re
9f284a8c21
feat: add auto-language detection support to stt-ptt
...
- Add STT_LANGUAGE environment variable (default: auto)
- Modify whisper-cli call to use -l flag with language code
- Add language option to HM module (enum with 23 common languages + auto)
- Update help text to document STT_LANGUAGE variable
2026-01-10 09:36:21 +01:00
m3tm3re
6e6e819150
project-launcher changes
2026-01-06 05:54:39 +01:00
m3tm3re
0b4c2efc8f
feat: add rofi-project-opener for rofi-based project launching
...
Adds package and HM module for quickly opening projects in terminals.
Uses XDG config file instead of environment variables for better
shell-independence and proper NixOS PATH sourcing.
2026-01-02 14:54:12 +01:00
m3tm3re
de1301e08d
feat: add stt-ptt package
2026-01-02 12:24:48 +01:00
m3tm3re
824ad97ef9
docs: add hierarchical AGENTS.md knowledge base
...
- Update root AGENTS.md with regenerative content (144 lines, telegraphic)
- Add pkgs/AGENTS.md for package registry conventions (33 lines)
- Add docs/AGENTS.md for documentation structure (34 lines)
- All files follow telegraphic style, no redundancy with parent
- Preserves existing modules/home-manager/AGENTS.md
Hierarchy:
./AGENTS.md (root)
├── pkgs/AGENTS.md
├── docs/AGENTS.md
└── modules/home-manager/AGENTS.md (existing)
2025-12-30 15:02:58 +01:00
m3tm3re
c5e161026d
docs: expand AGENTS.md with comprehensive patterns and add HM module docs
2025-12-29 19:01:37 +01:00
m3tam3re
735c22cf36
port module simplified
2025-10-05 12:37:57 +02:00
m3tam3re
62a85af9bc
modules for ports
2025-10-05 09:44:40 +02:00
m3tam3re
56295f694d
modules for ports
2025-10-05 09:19:29 +02:00
m3tam3re
1ce83403bc
first
2025-10-04 15:53:48 +02:00