Commit Graph

229 Commits

Author SHA1 Message Date
16d2c97ce8 chore: add sqls config file ref 2026-03-19 13:32:04 -04:00
7b6d15c850 feat(terminal): add hey-intern LLM-powered shell command generator
Add a new shell function that uses an LLM API to generate shell commands
from natural language queries. The command displays the generated command
for user confirmation before execution and adds it to history.

- Generates shell commands from natural language via LLM
- Displays command for user review before execution
- Automatically adds executed commands to bash history
- Uses qwen3-coder-next-80b-instruct model
2026-03-16 13:04:04 -04:00
540506a45e chore: update pi-coding-agent 2026-03-15 15:26:14 -04:00
454b93ba2a chore: add zk & fix golsp 2026-03-15 09:49:59 -04:00
9415fa937c chore: add common packages 2026-03-15 09:48:04 -04:00
9c453ab93e refactor(neovim): improve git-config.lua with helper functions and new feature
- Extract git_cmd and git_cmd_list for reusable git command execution
- Add yank helper for consistent clipboard copying with notifications
- Enhance get_git_info to include abs_path and file_dir
- Add get_blame_info to retrieve detailed blame information with file hash
- Implement copy_commit_url for copying direct commit URLs
- Convert keymaps to use function references

New: <Leader>gC copies GitHub commit URL with file hash fragment
2026-03-09 13:42:47 -04:00
90eed0378e chore(llama): update llama-cpp and remove deprecated models
- Upgrade llama-cpp from version 8196 to 8229
- Remove GPT OSS CSEC (20B) - Thinking model config
- Remove Qwen3 Next (80B) - Instruct model config
- Increment -ncmoe parameter for Qwen3 Coder Next (80B) model
2026-03-07 08:55:00 -05:00
36873c324b refactor(hyprland): adjust brightness step size and format code
- Change brightness key bindings from 10% to 4%/5% for finer control
- Reformat hyprland module to use one parameter per line
2026-03-07 08:25:00 -05:00
1bce17c5f9 chore(llm): update llama-cpp, llama-swap and switch to qwen3.5-27b-thinking
- Bump llama-cpp from version 8157 to 8196
- Bump llama-swap from version 192 to 197
- Switch default assistant model from qwen3-coder-next-80b to qwen3.5-27b-thinking
- Remove glm-4-32b-instruct model configuration
- Update qwen3.5-27b-thinking config:
  - Use bartowski quantization (IQ4_XS) instead of unsloth
  - Increase context window from 131k to 196k
  - Add cache type settings (q8_0) and CUDA device
- Add 1password-cli to home-manager programs
- Fix typo: 'dispay' -> 'display' in llm-config.lua
2026-03-05 07:32:57 -05:00
9234782492 Update modules/nixos/services/openssh/default.nix 2026-02-27 01:03:38 +00:00
bf7cc81a61 feat: add coding model filtering and CUDA acceleration
- claude: filter model completion to coding/synthetic models only
- llama-swap: update model to IQ4_XS and add CUDA device selection
2026-02-26 15:47:25 -05:00
8e1a2ad85a feat: add claude-code package
- Add Nix package for @anthropic-ai/claude-code (v2.1.59)
- Add package-lock.json with optional dependencies for all platforms
- Include update script for automated version updates
- Add module integration with custom package reference
- Rename claude shell alias to claude-custom

Refs: https://github.com/anthropics/claude-code
2026-02-26 08:49:13 -05:00
ff5cd52dce feat(systems): add trackpad gesture, 24-hour time, and Touch ID sudo
- Enable NSWindowShouldDragOnGesture for drag gestures
- Force 24-hour time format via AppleICUForce24HourTime
- Add Touch ID authentication for sudo commands
- Remove outdated comment about Three Finger Drag
2026-02-25 11:49:23 -05:00
0ee4bbfbfe chore(llama-cpp): bump version from 8089 to 8147 2026-02-24 20:32:08 -05:00
7649de4472 feat(llama-swap): add Qwen3.5 models and update model configurations
- Add Qwen3.5-35B-A3B and Qwen3.5-27B thinking model configs
- Remove deprecated Qwen2.5-Coder-7B model
- Update synthetic models list with new HF endpoints
2026-02-24 19:52:42 -05:00
9b2b7add1c chore: add sops for terminal 2026-02-23 16:45:58 -05:00
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