Skip to content

feat: April 2026#97

Merged
mpriscella merged 1 commit into
mainfrom
mpriscella/push-klrwprnyvxqp
May 8, 2026
Merged

feat: April 2026#97
mpriscella merged 1 commit into
mainfrom
mpriscella/push-klrwprnyvxqp

Conversation

@mpriscella
Copy link
Copy Markdown
Owner

Summary

  • Adds new tools (OpenCode, LM Studio, Codex, jjui, ngrok) and a jj-describe Claude Code skill
  • Enhances Neovim with treesitter folding, sourcekit LSP, and plugin updates
  • Switches GPG pinentry from curses to macOS native and updates all flake inputs

Changes

New programs & tools

  • Add OpenCode config with LM Studio local provider for Qwen 3.6 model
  • Add LM Studio as a Homebrew cask
  • Add codex, jjui, and ngrok to home packages
  • Add sourcekit-lsp for Swift language support

Claude Code

  • Add jj-describe skill for writing structured PR descriptions from jj changes
  • Replace explicit agents mappings with agentsDir and skills directory-based discovery

Neovim

  • Enable treesitter-based code folding in init.lua
  • Add sourcekit LSP server configuration
  • Switch nvim-treesitter to main branch and add json to ensure_installed
  • Update lazy-lock.json plugin versions

System & config

  • Switch GPG pinentry from pinentry-curses to pinentry_mac
  • Update flake.lock inputs (nixpkgs, home-manager, nix-darwin)
  • Add fish shell scaffold config files
  • Reformat long lines in CLAUDE.md

## Summary
- Adds new tools (OpenCode, LM Studio, Codex, jjui, ngrok) and a `jj-describe` Claude Code skill
- Enhances Neovim with treesitter folding, sourcekit LSP, and plugin updates
- Switches GPG pinentry from curses to macOS native and updates all flake inputs

## Changes

**New programs & tools**
- Add OpenCode config with LM Studio local provider for Qwen 3.6 model
- Add LM Studio as a Homebrew cask
- Add codex, jjui, and ngrok to home packages
- Add sourcekit-lsp for Swift language support

**Claude Code**
- Add `jj-describe` skill for writing structured PR descriptions from jj changes
- Replace explicit `agents` mappings with `agentsDir` and `skills` directory-based discovery

**Neovim**
- Enable treesitter-based code folding in init.lua
- Add sourcekit LSP server configuration
- Switch nvim-treesitter to main branch and add json to ensure_installed
- Update lazy-lock.json plugin versions

**System & config**
- Switch GPG pinentry from pinentry-curses to pinentry_mac
- Update flake.lock inputs (nixpkgs, home-manager, nix-darwin)
- Add fish shell scaffold config files
- Reformat long lines in CLAUDE.md
@mpriscella mpriscella force-pushed the mpriscella/push-klrwprnyvxqp branch from abc1ef0 to 59da0a8 Compare May 8, 2026 17:59
@mpriscella mpriscella merged commit d65ba61 into main May 8, 2026
2 of 4 checks passed
@mpriscella mpriscella deleted the mpriscella/push-klrwprnyvxqp branch May 8, 2026 18:40
@mpriscella mpriscella Bot mentioned this pull request May 8, 2026
mpriscella pushed a commit that referenced this pull request May 8, 2026
🤖 I have created a release *beep* *boop*
---


##
[2.4.0](v2.3.0...v2.4.0)
(2026-05-08)


### Features

* April 2026 ([#97](#97))
([d65ba61](d65ba61))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: mpriscella[bot] <182367102+mpriscella[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant