Commit Graph

213 Commits

Author SHA1 Message Date
45e61d92cf build: update pi-coding-agent to 0.54.0 and git config
- Updated pi-coding-agent package from 0.52.0 to 0.54.0
- Added forceUpdateTags to git fetch configuration
2026-02-20 21:07:47 -05:00
e8cb059051 chore: update llama-cpp & llama-swap 2026-02-18 08:56:25 -05:00
9d5d256af8 chore: custom fastfetch logo 2026-02-18 08:37:43 -05:00
d97649859a chore: switch providers 2026-02-17 20:07:12 -05:00
de6f3ee6ba feat: base darwin config 2026-02-11 16:57:37 -08:00
4514e4223b chore: dev env image 2026-02-09 12:44:53 -05:00
979f9b4b47 fix: nvim deps 2026-02-09 12:41:26 -05:00
f47505af0b build: add determinate nix support for darwin
- Add determinateSystems/determinate flake input
- Include determinate darwin modules in configuration
- Disable legacy nix module configuration
- Remove modules/darwin/nix/default.nix
- Add mac-va-mbp-work system using determinate nix
2026-02-08 17:42:21 -05:00
d685773604 refactor: update llm model configurations and add AI agent guidelines
- Update nvim to use qwen3-coder-next-80b-instruct model
- Add AGENTS.md with AI agent best practices for timeout and file writing
- Update pi config to include agent guidelines
- Refactor llama-swap: remove old models, update quantizations, add tensor splits,
  remove GGML_CUDA_ENABLE_UNIFIED_MEMORY flags, and simplify configuration
2026-02-06 21:28:31 -05:00
ec15ebb262 refactor(terminal): filter models by coding type
Change opencode and pi model filtering to use 'coding' type instead of
more generic 'text-generation' type. Update llama-swap model configs to
include 'coding' in metadata type list for relevant models (deepseek-coder,
qwen-coder, mistral, codellama, llama3-8b-instruct-q5).
2026-02-06 08:33:01 -05:00
234c4f2b8b feat[pi]: add review prompt and sync prompts to pi config 2026-02-06 08:28:50 -05:00
bdd1f50a48 chore(config): update git-commit skill and configuration 2026-02-06 08:20:56 -05:00
933cac59d0 chore(pi-coding-agent): bump to version 0.52.0 2026-02-05 15:17:40 -05:00
3cca4a0c58 feat(homes): enable pi tool and update opencode hash
- Add pi to enabled tools in personal macOS home configuration
- Update opencode package hash for darwin platform
2026-02-05 14:16:47 -05:00
f2b821b122 feat(home): add pi coding agent configuration
- Add pi module for terminal configuration
- Include pi-coding-agent package in home.packages
- Configure pi with llama-swap provider via models.json
- Enable pi for mac-va-mbp-work profile
2026-02-05 13:57:02 -05:00
4aa1a9bc5f feat(runtime): add pi-coding-agent package with CLI tools
- Added pi-coding-agent package definition with buildNpmPackage
- Includes npm dependencies and native/build inputs for GUI libraries
- Skips generate-models step during build (models already in repo)
- Creates 'pi' executable pointing to coding-agent dist/cli.js

Fixes build issues where generate-models would fail during build phase
2026-02-05 10:23:55 -05:00
6a48a33caa chore(opencode): update to v1.1.51 and refactor build configuration
- Update opencode from v1.1.48 to v1.1.51
- Refactor build dependencies: remove fzf, add sysctl conditionally for Darwin
- Fix bun to use nixpkgs-unstable input instead of direct dependency
- Add platform-specific outputHash for Darwin and Linux
- Move wrapProgram from postFixup to installPhase
- Remove unnecessary build patch and postPatch/postBuild workarounds
- Fix config path to use absolute home directory
- Add git and home-manager to default shell inputs
- Minor README documentation reordering
2026-02-04 10:04:37 -05:00
57d50992bf chore(llama-swap): bump to version 189
Updated llama-swap to version 189 with corresponding hash updates.
Adjusted UI sourceRoot from "ui" to "ui-svelte" to match upstream
directory structure changes.
2026-02-04 08:33:40 -05:00
682b7d8b4b feat(llama-swap): add Qwen3 Coder Next 80B model configuration
Add new model "Qwen3 Coder Next (80B) - Instruct" with 262144 context window
and optimized parameters for coding tasks. Uses CUDA unified memory support.
2026-02-03 20:53:47 -05:00
7080727dce chore: update llama-cpp to b7898 and opencode to v1.1.48
- Update llama-cpp from b7867 to b7898
- Update opencode from v1.1.12 to v1.1.48 with improved build process:
  - Replace custom bundle script with official script/build.ts
  - Add shell completion support
  - Add version check testing
  - Simplify node_modules handling
- Update llama-swap service config with new llama.cpp options
- Clarify opencode agent testing workflow in developer and reviewer configs
2026-02-03 20:33:14 -05:00
15259b5ec3 chore: update nix 2026-02-03 11:03:21 -05:00
0dca9802e6 feat(llama-swap): increase context window and add GPU configuration
- Increase context window from 80k to 202,752 tokens
- Add repeat penalty parameter (1.0)
- Enable CUDA device for GPU acceleration
2026-01-29 21:18:34 -05:00
72ddbb288e chore: update dependencies and add OpenCode commit command
- Update llama.cpp from b7789 to b7867
- Update llama-swap from v182 to v186
- Add OpenCode conventional commit command configuration
- Add moonshotai Kimi-K2.5 model to llama-swap
2026-01-29 21:01:56 -05:00
abcbc3250a fix: printer 2026-01-23 18:32:10 -05:00
cbcf476002 chore: add octoprint & orca slicer 2026-01-21 15:35:19 -05:00
385773ed26 chore: utlity update 2026-01-20 21:18:59 -05:00
58fa210eb5 update llamacpp 2026-01-20 20:20:50 -05:00
6a8501bbe9 fix: rke2 config 2026-01-19 19:40:57 -05:00
33abdb0cfc add: printers, fix: fullbleed printing 2026-01-19 12:08:12 -05:00
00a486c5e6 fix: hyprland keys 2026-01-18 20:28:46 -05:00
3a67a3fe99 chore: printing, tailscale, and opencode 2026-01-18 14:16:41 -05:00
68fada8d38 fix: asahi notch 2026-01-17 12:14:03 -05:00
107397ce78 fix: disable omnisharp until upstream fix 2026-01-17 10:19:01 -05:00
0968aa12e3 chore: update asahi 2026-01-17 10:14:01 -05:00
6cfe7228f3 chore: rename sops 2026-01-17 10:10:26 -05:00
94249ce86b chore: update flake 2026-01-17 09:35:36 -05:00
408151b2ec chore: various improvements & refactor 2026-01-17 09:28:38 -05:00
51cd993f89 chore: update .gitignore 2026-01-11 22:23:38 -05:00
c8f5e744d0 chore(cleanup): sops, opencode, etc 2026-01-11 22:19:31 -05:00
1fe9396284 fix: sddm theme 2026-01-07 12:04:41 -05:00
0b01da43b8 chore: update packages 2026-01-07 12:04:18 -05:00
685d12dabd update llama-swap defs 2026-01-02 19:49:00 -05:00
f3ceb57e5e feat: stable-diffussion & updates 2026-01-02 09:50:44 -05:00
bb3305adbf chore: update llama-swap 2025-12-28 12:40:27 -05:00
9965ca8816 chore: better swap behavior 2025-12-28 12:02:31 -05:00
dce002cc24 chore: update llamacpp 2025-12-28 10:04:00 -05:00
ece872fdeb chore: update flake & llama-cpp 2025-12-26 21:38:46 -05:00
1c1f976186 chore: asahi flake 2025-12-26 20:55:10 -05:00
d40596d56f chore: up fsnotify on rke2 2025-12-26 20:51:59 -05:00
93edba05a9 chore: update model paths 2025-12-26 09:00:25 -05:00