gitadmin
c53a58a55e
fix(nvim): switch to pi2.nvim and add render-markdown
2026-08-19 14:31:40 -04:00
gitadmin
80698baf41
refactor(nvim): update conform formatters and enable format-on-save
...
Reorder rust formatters (rustfmt primary), switch python from
isort/black to ruff/dprint, and enable format_on_save with lsp_fallback.
2026-08-05 18:22:34 -04:00
gitadmin
f0c1cd53ea
feat(nvim): add <leader>xu keymap to update plugins
2026-07-28 22:34:34 -04:00
gitadmin
7a3a5b1632
feat(nvim): add pi.nvim completion source to blink.cmp
...
Integrate pi-agent as a blink.cmp completion source (score_offset=100)
for LSP-style completions inside pi-chat-prompt buffers. Add the
pi.nvim plugin with a toggle keymap and --approve mode.
2026-07-27 10:30:39 -04:00
gitadmin
b040d332dc
fix(nvim): remove <C-U> from tmux-navigator keymaps
2026-07-24 14:53:30 -04:00
gitadmin
fe28d1bc73
refactor(config/nvim): move pack.add declarations into individual plugin files
...
The monolithic vim.pack.add() table in init.lua was removed and each
plugin/*.lua file now declares its own dependencies via vim.pack.add()
at the top. tools.lua was decomposed into per-plugin files (cmake.lua,
jupynvim.lua, just.lua, kulala.lua, mise.lua, neogit.lua, sshfs.lua,
trouble.lua, undotree.lua, zoxide.lua) each with their own config and
keymaps. This makes plugin files self-contained and easier to maintain.
2026-07-23 12:16:30 -04:00
gitadmin
00c8a641a6
feat(nvim): add copy_ref plugin for AI chat references
...
Adds a scratch buffer-based utility to copy file paths and line
ranges for pasting into AI chat conversations. Supports normal mode
(copy path), visual mode (copy path:start:end), and a scratch buffer
for collecting multiple references.
2026-07-21 10:51:57 -04:00
gitadmin
c4147c6aaf
feat(nvim): add zdiff.nvim plugin with keymaps
2026-07-21 10:51:20 -04:00
gitadmin
8cc931250e
fix(nvim): remove insert-mode agentic keymaps to avoid typing conflicts
2026-07-15 22:32:17 -04:00
gitadmin
c2c6eea7f7
chore(nvim): switch codecompanion-agentskills plugin to fork with disable flag support
...
Update the plugin source to SjB's fork and pin to the
`support_disable_model_invocation_flag` branch.
2026-07-10 10:55:38 -04:00
gitadmin
ce488fce61
check if fabric-ai and my obsidian vault exists
2026-07-08 16:23:34 -04:00
gitadmin
5471ed7383
disable plugins if we don't have the cli
2026-07-08 16:10:53 -04:00
gitadmin
d637a2c72a
refactor: migrate to template-based theme system, clean up old per-theme configs
...
- Remove per-theme app configs (alacritty, foot, ghostty, hyprland,
hyprlock, mako, rofi, swayosd, tmux, walker, waybar, etc.) now
handled by default/themed/ templates
- Update omarchy scripts (bg-next, list, set) for new template flow
- Update configs: bootstrap, nvim, rofi, tmux, mako
- Tweak installers (02-install-base.sh, btop, desktop, goose, nvim,
obsidian, theme, tmux)
- Remove obsolete hyprland-rofi-* and hyprland-walker-* scripts
- Update neovim.lua across remaining themes
2026-07-08 15:31:29 -04:00
gitadmin
09e5e3f695
fix(nvim): using math to calculate scrolloff position
2026-06-28 23:46:44 -04:00
gitadmin
aac0c3122f
fix(nvim): set pi-acp client for codecompanion
2026-06-28 23:46:19 -04:00
gitadmin
a23a73e168
fix(nvim): change name of my 2nd brain repo updated nvim
2026-06-28 23:43:37 -04:00
gitadmin
70d2eb2e65
fix: removing dependency on copilot too expensive
2026-06-06 17:09:17 -04:00
gitadmin
f95a4aa7b7
feat(nvim): updated codecompanion and mini.files config
2026-06-03 11:47:07 -04:00
gitadmin
51d87de514
feat(fish): updated config, added alias
2026-06-03 11:46:10 -04:00
gitadmin
8e2e5a06ef
feat: updates to neovim config
2026-05-26 23:52:47 -04:00
gitadmin
2aff2eb423
feat(nvim): update plugins and config
2026-04-24 20:42:17 -04:00
gitadmin
45dceba337
fix(nvim): removed theme config
2026-04-18 09:08:14 -04:00
gitadmin
c07bd3924b
feat(nvim): updated config to use vim.pack instead of lazy
2026-04-16 19:42:48 -04:00
gitadmin
086c3ee5a3
feat(nvim): updated mise.nvim repo location
2026-04-07 09:40:56 -04:00
gitadmin
6d18ef1848
feat(nvim): added a cargo compiler
...
useing --message-format=short on build so that quickfix works
2026-04-07 09:39:50 -04:00
gitadmin
27f0c6a71d
chore(nvim): push missing clean up
2026-04-02 13:57:56 -04:00
gitadmin
a081bcffbe
chore(nvim): moving plugins around
2026-04-02 13:57:07 -04:00
gitadmin
7864f93652
chore(nvim): formatted code
2026-04-02 13:41:37 -04:00
gitadmin
1b7ce6d5e8
feat(nvim): re activated <leader>a for windows picker
2026-04-02 13:31:33 -04:00
gitadmin
bb74c58ca0
chore(nvim): format lua codes
2026-04-02 13:31:12 -04:00
gitadmin
39a3d3c8b5
fix(nvim): fixing mini.ai plugin configuration
2026-04-02 13:30:11 -04:00
gitadmin
c79f5d8a43
feat(nvim): use clang_format to format c/c++ codes
2026-04-02 13:29:27 -04:00
gitadmin
8b32b9692b
feat(nvim): add Note to todo_comment snack search
2026-04-02 13:28:57 -04:00
gitadmin
7a0a32be91
feat(nvim): updated lsp for new v0.12
2026-04-02 13:28:22 -04:00
gitadmin
d69c72b985
feat(nvim): Gitsign keybinding changes
2026-04-02 13:27:41 -04:00
gitadmin
32c71fa96e
feat(nvim): agentic ai config changes
2026-04-02 13:27:02 -04:00
gitadmin
4a04a28127
fix(nvim): codecompanion config fix
2026-04-02 13:26:10 -04:00
gitadmin
423d54fc55
feat(nvim): disabled copilot-lsp nes
2026-03-19 08:37:21 -04:00
gitadmin
bf78c4bf56
fix(nvim): obsidian.nvim config fix
2026-03-19 08:37:21 -04:00
gitadmin
11e18fc355
fix(nvim): fix jj keybinding
2026-03-18 01:13:05 -04:00
gitadmin
9fe7934bf0
feat(nvim): installed new agentic.nvim plugin
...
- had to use the <leader>a keybinding
2026-03-14 10:41:57 -04:00
gitadmin
d39e973c9e
chore(nvim): change ollama default model to qwen3.5
2026-03-14 10:39:55 -04:00
gitadmin
cf89d30d6c
feat(nvim): new just plugin added
2026-03-14 10:38:50 -04:00
steve and gitadmin
02a5e0df28
init: new dotfile configuration
...
Remove all org files using a new script to more config over, The old org
file configuaration were great but required org. This new version only
requires the scripts that is included in the repo.
The configuration are all done but have not ported the theming system
yet.
Signed-off-by: Steve Beaulac <steve@sagacity.ca >
Change-Id: I14cd7fe058a71c8ba9d6d35397dc8d7e6a6a6964
2026-03-02 13:26:21 -05:00