merge 20260621 #51

Merged
guochao merged 3 commits from guochao/nixos-config:master into master 2026-06-21 02:02:05 +00:00
Owner
No description provided.
- Remove coc.lua and all coc-related plugins from home-manager
- Add lualine statusline, treesitter with per-language parsers,
  nvim-autopairs, Comment.nvim, and nvim-surround
- Expand DAP: add codelldb (Rust/C/C++), one-small-step-for-vimkind
  (Lua), dap-vscode-js (Node/TS), and nvim-dap-virtual-text
- Add cmp-nvim-lsp-signature-help and Tab/S-Tab cycle in completion
- Configure filetype-specific indentation (2-space for web/nix/lua,
  4-space for C/Python/Rust, tabs for Go)
- Add common editor options (clipboard, mouse, undo, cursorline, etc.)
- Wrap codelldb from vscode extension for DAP adapter usage
- Add neodev paths for home-manager and git.jeffthecoder.xyz
- Fix LSP call hierarchy keymap condition (callHierarchyProvider)
Remove nodeUtils, defaultPythonEnv, poetry, and asdf-vm from home
packages; consolidate and expand golang-tools. Pin nixos-wsl to
release-26.05, use zoxide --cmd cd, and switch cursor-cli to nixpkgs.
guochao merged commit c39c59ab05 into master 2026-06-21 02:02:05 +00:00
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: public/nixos-config#51
No description provided.