Commit Graph

256 Commits

Author SHA1 Message Date
82f975eb43 chore(slack-cli): bump to b0660478 2026-04-16 16:57:27 -04:00
ceff33273d feat(llama-swap): add Qwen3.6-35B-A3B model configuration 2026-04-16 16:20:00 -04:00
4ab22c0433 docs: reference update-package-hashes skill in AGENTS.md 2026-04-16 15:50:32 -04:00
34005bbbe7 build(pi-coding-agent): bump to 0.67.5 2026-04-16 15:50:32 -04:00
bce45888ba docs: add update-package-hashes skill 2026-04-16 15:50:32 -04:00
eba712e7b9 chore(darwin): hide standard desktop icons on work MBP 2026-04-16 13:47:42 -04:00
088e1effa2 build(pi-coding-agent): bump version to 0.67.4 2026-04-16 13:07:45 -04:00
61407659a3 chore(packages/llama-cpp): bump to b8815 and add spirv-headers dependency 2026-04-16 13:02:06 -04:00
3ec336866a feat(slack-cli): add slack-cli package and enable on work MacBook
Add Python-based slack-cli package that reads Slack messages from local
Chromium IndexedDB cache. Includes pinned dependencies for dfindexeddb,
python-snappy, and zstd. Enable on mac-va-mbp-work home config.
2026-04-16 12:16:50 -04:00
a758d6b10c style(sketchybar): update background to grey and widen item padding 2026-04-16 10:15:28 -04:00
f9abe8023e fix(pi): exclude literal '.pi' from replacement in system prompt
Use negative lookbehind to avoid replacing '.pi' in paths like '.pi/agent'
2026-04-16 10:02:03 -04:00
feb528de5d feat(sketchybar): add blur effect to individual item backgrounds
Add per-item blur_radius=30 with background.clip=0.5 to create a
frosted-glass effect on each component pill while keeping the bar
itself fully transparent. Bump bg alpha from 0x20 to 0x30 so the
blur is visible through the semi-transparent backgrounds.
2026-04-16 10:02:03 -04:00
ea794a6772 feat(pi): add address-gh-review skill and enforce title case comments
- Add new address-gh-review skill with SKILL.md and gh_review.sh script
  for fetching and addressing unresolved GitHub PR review comments
- Update AGENTS.md comment style to require Title Case for block titles
2026-04-16 10:01:55 -04:00
e049aad113 docs(pi): add principles and comment style guidelines to AGENTS.md 2026-04-16 09:04:33 -04:00
21f5987c6e feat(home/services): add sketchybar status bar module for macOS
Add Home Manager module for sketchybar with clock, battery, volume,
and Wi-Fi items. Enable on mac-va-mbp-work, replacing nunc service.
2026-04-16 08:55:33 -04:00
d6f92ac9d9 feat(nunc): add nunc floating clock overlay package and service
- Add packages/nunc derivation built from Gitea with swiftPackages
- Add home module reichard.services.nunc with configurable settings
  and launchd agent for macOS
- Enable nunc service on mac-va-mbp-work
- Tweak mac-va-mbp-work defaults: hide menu bar, disable auto
  brightness, hide Finder desktop icons
2026-04-15 18:39:04 -04:00
d5224d79ac fix: darwin, feat: work vm auto connect 2026-04-15 11:01:58 -04:00
c72759d426 chore(work-vm): NAT to localhost 2026-04-15 09:40:39 -04:00
397faba95b chore(git-commit): execute commits automatically without confirmation 2026-04-14 20:36:30 -04:00
a9f762b1fe chore(pi-coding-agent): bump to 0.67.2 2026-04-14 20:33:11 -04:00
d935b7c004 chore: update flake 2026-04-14 20:29:51 -04:00
1b340d43e0 add: codexis & pi 2026-04-10 15:50:12 -04:00
d5942d9fb0 chore: update llama-cpp 2026-04-06 16:07:16 -04:00
79137b7f62 fix: pi + tmux, ld for uv 2026-04-06 16:02:20 -04:00
8cf42eae8f feat(systems): add work vm 2026-04-06 14:15:11 -04:00
393c31f241 fix(nvim): lsp sqls 2026-04-03 09:57:45 -04:00
f7c85ed889 chore: add common 2026-03-22 12:39:04 -04:00
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