b69728ed3b
nvim,tmux: move split nav to Alt+hjkl, add tab cycling, set DIFFPROG
...
- smart-splits: C-hjkl → A-hjkl for split/pane navigation
- tmux: C-hjkl → M-hjkl to keep seamless smart-splits integration
- keymaps: add A-Tab / A-S-Tab for vim tab cycling
- profile: set DIFFPROG="nvim -d" for pacdiff
2026-04-12 13:26:26 +02:00
7dbd0f18c3
removed the lock.json because unnecessary to track
2026-04-12 00:55:57 +02:00
19c6591658
nvim: fill gaps, add knap.nvim, clean up stubs
...
- Java DAP: add java-debug-adapter + java-test via mason, populate
jdtls bundles with debug/test JARs
- neotest: add marilari88/neotest-vitest adapter
- git: promote diffview.nvim to first-class plugin with keymaps
(<leader>gD diff, <leader>gH file history)
- pandoc: replace stub with knap.nvim for live markdown→PDF preview
via pandoc + lualatex + zathura (<leader>mp toggle, <leader>mj jump)
- remove 17 empty stub files left over from AstroNvim migration
2026-04-12 00:54:55 +02:00
c4a42591b5
nvim: update lazy-lock.json
2026-04-10 00:19:15 +02:00
46a1f0772b
nvim: add tree-sitter-manager.nvim for parser management on Neovim 0.12
2026-04-10 00:15:53 +02:00
198a173b4d
nvim: drop nvim-treesitter (archived, broken on 0.12), replace with mini.ai
2026-04-10 00:06:05 +02:00
07839d9c20
nvim: move markdown injection override to queries/ (not after/queries/) to replace nvim-treesitter's
2026-04-09 23:55:26 +02:00
ec1c05b70a
nvim: override markdown injections for Neovim 0.12 treesitter API compat
2026-04-09 23:53:48 +02:00
5902211b62
nvim: fix M.lualine scope — move after M.load() so M.palette is populated
2026-04-09 23:38:45 +02:00
16a1500e69
nvim: remove rustfmt from mason (managed by rustup)
2026-04-09 23:34:41 +02:00
ca2b441bb7
nvim,tmux,kitty: full config overhaul (AstroNvim → native 0.12)
...
Replaces AstroNvim v5 with from-scratch Neovim 0.12 config using
vim.lsp.config()/vim.lsp.enable() natively, lazy.nvim, blink.cmp,
and smart-splits tmux integration.
tmux: new C-Space prefix, hjkl pane nav, resize key table, tpm plugins.
kitty: add allow_remote_control for smart-splits.
2026-04-09 23:30:34 +02:00
b571497a81
added nvim spell to chezmoi
2026-03-25 03:23:40 +01:00
246417313e
chore: misc config updates across hypr, nvim, waybar, zed, zsh
...
- hypr: add transform support to monitor template; tweak scrolling layout
- nvim: refine apex theme token colors (operators, special, tags)
- waybar: move bar to right border of secondary monitor (DP-2)
- zed: add ssh connection, window/tab settings, adjust font sizes, rework theme token colors
- zsh: add plugin highlight colors to apex themes
- docs: add CLAUDE.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 23:03:21 +01:00
5e7493da0b
dotfiles: add niri config and pkg lists
...
- add niri config template with tag-conditional input settings
- add tag-based pkglist files and ignore pkglist in chezmoi
- update hyprland keybinds for ghostty and browser
- tweak apex nvim color schemes
2026-01-12 23:18:27 +01:00
d46534f50e
desktop: refine theming, workspaces, and utilities
...
- switch GTK font to GeistMono Nerd Font Propo 9 and drop GTK4 CSS overrides
- add named Hyprland workspaces/keybinds and Ghostty quick terminal; adjust screenshot binding
- update Waybar workspace icons/sorting; tweak Neovim transparency, Owlry/Qt6CT, and ROCm env
- add curated wallpaper sets for DP-1/DP-2 and new Hyprland toggle/screenshot helper scripts
2026-01-04 04:55:15 +01:00
0b8e001bde
theme: template configs and refresh apex assets
...
- template theme selection in alacritty, btop, fuzzel, ghostty, waybar, swaync, wezterm, zathura, gemini, zsh, and nvim astroui
- add apex-aeon assets and refresh apex-neon palettes across terminals, editors, and UI components
- switch UI fonts to GeistMono in GTK/Qt, Hyprland/Hyprlock, Kitty, Zed, and Satty
- add refresh-apex-themes helper to sync theme outputs
2025-12-31 07:42:44 +01:00
4651a3ce38
theme: roll Apex Neon across terminal, bar, and notifications
2025-12-30 07:47:45 +01:00
5523871e71
theme: add apex-neon configs
2025-12-30 04:05:31 +01:00
477a009917
theme: apex-neon alignment
2025-12-29 03:35:22 +01:00
c1b61d4af7
dotfiles: update themes and configs
2025-12-29 03:09:23 +01:00
8018b53353
feat: finalize migration to chezmoi and modernize configuration logic
...
- Modularize Hyprland config into hyprland.d/
- Implement infinitely scalable monitor/workspace logic using templates and loop-based data structures
- Consolidate host-specific configs (hyprlock, hyprpaper, waybar) into single templates
- Resolve waybar symlink conflict and fix template execution errors
- Integrate chezmoi data variables for scale, resolution, and peripherals
2025-12-27 22:52:43 +01:00