Skip to content

refactor(nixvim): refresh workflows and cmux integration#123

Merged
dc-tec merged 4 commits into
mainfrom
chore/refresh-nixvim-workflow
Jul 24, 2026
Merged

refactor(nixvim): refresh workflows and cmux integration#123
dc-tec merged 4 commits into
mainfrom
chore/refresh-nixvim-workflow

Conversation

@dc-tec

@dc-tec dc-tec commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • repair dependency automation and add Linux/macOS validation
  • remove Copilot and overlapping editor configuration
  • update flake inputs and reduce the Tree-sitter closure
  • simplify ToggleTerm into a cmux-friendly scratch terminal

Validation

  • actionlint .github/workflows/*.yaml
  • nix flake check --no-build
  • git diff --check
  • nixfmt and statix pre-commit hooks

The same commit stack is also published on Tangled and as a Radicle patch.

dc-tec added 4 commits July 24, 2026 21:08
Replace expired PAT-based automation with scoped workflow permissions and Dependabot for GitHub Actions. Validate normal changes and automated flake updates on Linux and macOS.

Signed-off-by: Roel de Cort <roel@decort.tech>
Use Conform as the sole formatting owner, repair Terraform and YAML matching, remove duplicate mappings, and disable noisy LSP logging by default.

Signed-off-by: Roel de Cort <roel@decort.tech>
Refresh Nixpkgs, NixVim, flake-parts, and pre-commit hooks. Remove cmp-emoji because the updated package is unfree and blocks pure evaluation.

Signed-off-by: Roel de Cort <roel@decort.tech>
Keep ToggleTerm as a floating scratch terminal and let cmux own persistent panes. Replace the full Tree-sitter grammar set with the languages used by this configuration.

Signed-off-by: Roel de Cort <roel@decort.tech>
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