jay
45e1e6f235
feat(config): add ghostty terminal and refactor neovim configuration
...
- Add ghostty terminal configuration with custom themes and settings
- Add multiple color themes (ayu-dark, catppuccin variants, moonfly)
- Configure ghostty appearance: font, opacity, keybindings
- Refactor nvim basic setup to use modern vim.opt API
- Modernize LSP configuration with LspAttach autocmd
- Update nvim-tree configuration for latest API
- Simplify codecompanion plugin setup
- Pin nvim-treesitter to main branch
- Improve sway-dbus script with XDG runtime checks
2026-05-12 11:14:13 +08:00
jay
c2377c584e
update config
2026-03-21 11:03:56 +08:00
jay
d82b37376e
update
2026-01-14 21:22:00 +08:00
jay
f98883bf34
update
2025-11-14 15:00:23 +08:00
jay
4f595cae5b
update
2025-11-04 23:07:08 +08:00
jay
89fb2a1b56
update
2025-05-13 23:59:07 +08:00
jay
1dd35ed47a
Refactor: Update neovim configuration
...
This commit refactors the neovim configuration to include several updates:
- Added LSP support for Zig (`zls`).
- Added `analyzer` and `zls` to `ale` linters.
- Added `zigfmt` to `ale` fixers.
- Added `towolf/vim-helm` as a plugin.
- Added configuration for `lualine` to display Treesitter status.
- Included SSH config from `conf.d/*.conf`.
- Updated keymaps for LSP formatting.
- Modified tabwidth and shiftwidth for rust files.
2025-04-07 12:24:11 +08:00
jay
c93c4e25d7
update
2024-12-25 21:36:50 +08:00
jay
232952f9ec
update
2024-09-01 09:12:53 +08:00
jay
99fe1caf19
update
2024-06-26 00:25:23 +08:00
jay
95ad4c7c5f
update
2024-03-05 23:36:54 +08:00
jay
6aa8d00242
update
2024-02-13 00:34:57 +08:00
jay
2598bcef39
update
2023-12-31 22:45:19 +08:00
jay
0b612782bf
remove nvim plugin copilot
2023-11-11 21:40:44 +08:00
jay
68ffd61147
update
2023-09-01 22:41:00 +08:00
jay
4fd1b70a5c
[feat] change nvim config from vimscript to lua
2023-08-28 02:22:29 +08:00