fix/pass-special-args #1

Open
trent-maetzold wants to merge 0 commits from fix/pass-special-args into main
No description provided.
- rename hosts/laptop to hosts/wsl, drop hosts/gamer
- add modules/llama-swap.nix with config/llama-swap/config.yaml
- set nixConfig (numtide cache, flakes) at flake level
- drop herdr and llm-agents overlays; pin llm-agents nixpkgs
- reorganize home-manager modules under home/modules
- move bifrost config to home/config, add omp agent models.yml
- split nvidia module into ctk.nix, remove unused llama.nix
- new hosts/{family,gamer,laptop}; wsl module moved to roles/wsl.nix
- agents/base: omp-bin plus llm-agents (bernstein, gnhf, oh-my-opencode, opencode, zaly)
- docker: bx distrobox container with self-healing wrapper
- flake: hoist nixConfig into attrs, numtide cache; omp-bin 17.2.12
- wsl: startMenuLaunchers; bump flake.lock
- rewrite modules/llama-swap.nix: per-model enable flags, generate config.yaml in Nix
- delete config/llama-swap/config.yaml (now Nix-generated)
- hosts/gamer: enable llama-swap + qwopus/refact/lfm-2.6b/lfm-8b models
- omp models.yml -> llama-swap provider at localhost:8081; drop bifrost service import
- format hosts/family with alejandra
- llama-swap: host port 8080, model name derived from attrset keys, preload refact at startup, --cache-reuse for FIM
- remove bifrost (orphaned) and the copilot LSP (extra + lspconfig + package)
- omp: point llama-swap provider at localhost:8080
- nvim: minuet-ai.nvim via openai_fim_compatible (Refact FIM), blink interaction config (preselect=false, ghost text off, lua fuzzy), A-y regenerate
- LazyVim: pin coding.blink, add 17 extras, bashls + shellcheck packages
- hosts gamer/laptop: enable llama-swap models (refact + liquids, qwopus on both)
- home: move default.nix to tm/; gitignore result
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/pass-special-args:fix/pass-special-args
git switch fix/pass-special-args

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff fix/pass-special-args
git switch fix/pass-special-args
git rebase main
git switch main
git merge --ff-only fix/pass-special-args
git switch fix/pass-special-args
git rebase main
git switch main
git merge --no-ff fix/pass-special-args
git switch main
git merge --squash fix/pass-special-args
git switch main
git merge --ff-only fix/pass-special-args
git switch main
git merge fix/pass-special-args
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
trent-maetzold/hearthworks!1
No description provided.