Commit Graph

69 Commits

Author SHA1 Message Date
cb928e6983 merge: add rename_term binding, keep td_mappings at top
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 10:04:41 -04:00
47966c9b31 update mappings with telescope_tasks/rename_term bindings, remove custom_telescope
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-05-11 10:04:14 -04:00
98344f7939 Merge remote-tracking branch 'origin/main' into customize
# Conflicts:
#	lua/plugins/init.lua
2026-05-10 04:34:36 -04:00
3ac65e6ccc skip obsidian plugin when no workspaces exist
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 03:42:33 -04:00
358902079f remove td.lua from repo tracking and inline duplicate — td managed by setup_env 2026-05-10 02:31:02 -04:00
c5e5ae4385 Merge branch 'customize' of gitea.hptrow.me:pt/nvchad into customize 2026-05-10 02:29:21 -04:00
60437b1511 load td_mappings for time tracking keybindings 2026-05-10 02:27:50 -04:00
4e50224edf add <leader>fm formatter mapping, auto-install formatters via Mason
Mason now ensures stylua, sql-formatter, and mdformat on startup, and
pip-installs mdformat-gfm into mdformat's venv so GFM tables snap.
Also includes incidental theme switch to github_dark and lazy-lock bump.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-30 23:10:58 -04:00
8194b3dcff stop tracking td modules, source them via require
td.lua and td_mappings.lua now live in ~/setup_env/dotfiles/nvim/ and
are symlinked in by setup_env.sh. mappings.lua just requires the module.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 17:25:50 -04:00
544da2dadc add td time-tracking module and keymaps
lua/td.lua wraps the `td` CLI (from setup_env dotfiles/bin/td) and
adds auto-tid generation: <leader>ts on a todo line appends
^tid-YYYYMMDD-HHMMSS, writes the buffer, then starts the timer.
<leader>tp stops, <leader>tr shows a floating-window report.
Also exposes :TdStart/:TdStop/:TdReport user commands.

Vault root is detected by walking up from the buffer file looking
for time.csv or .obsidian/, so the CSV is written at the vault
root regardless of the buffer's depth.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-20 21:01:41 -04:00
62b7744614 switch sql formatter to sql-formatter, filter obsidian workspaces by existence
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-19 11:43:19 -05:00
8bd885a06a add git blame border 2026-02-16 17:36:47 -05:00
26b5fcaf67 get rid of terminal creators 2026-01-26 17:35:13 -05:00
9f7bf3f7ea add journal obsidian workspace
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-18 00:45:35 -05:00
59e9fe7923 merge laptop branch features into customize
- Add detailed SQL formatter config (pg_format, sqlfluff with args)
- Add Mason plugin for installing formatters
- Add conform keybinding (g+w) for manual formatting
- Add gitsigns blame keybinding (<leader>gb)
- Add comments to organize plugin sections
- Keep vscode_dark theme and generic home paths

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-18 00:00:17 -05:00
9b578f964b refactor config to follow nvchad conventions
- Create separate config files for telescope and nvim-tree in lua/configs/
- Fix plugin syntax (requires -> dependencies for lazy.nvim)
- Consolidate duplicate settings into appropriate files
- Move plugin configs out of options.lua and mappings.lua
- Clean up init.lua to only contain SQL autocmds

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 23:54:05 -05:00
fce7919f72 function to search all files 2026-01-17 23:35:13 -05:00
bfbf2337a2 generically reference home 2025-08-05 00:18:25 -04:00
Connor Denihan
e3572e1f5e
Update chadrc.lua (#91) 2025-07-31 10:46:58 +05:30
Connor Denihan
5c656910f0
Fix: Grammatical Error in README.md 2025-06-20 22:46:27 +05:30
siduck
925399d90c add example of autocmds by default 2025-05-25 11:49:51 +05:30
76c81b2960 commit: 2025-05-22 09:29:29 2025-05-22 09:29:29 -04:00
Sidhanth Rathod
2b4293a4c1
Update lspconfig.lua 2025-05-04 13:50:03 +05:30
siduck
85404dcb03 add example for blink users 2025-04-15 07:55:35 +05:30
siduck
2ef0168470 use vim.lsp.config & vim.lsp.enable 2025-04-15 07:55:31 +05:30
Sidhanth Rathod
c3d1fb646a
Update chadrc.lua 2025-01-12 06:29:04 +05:30
a3f56c03b4 commit: 2024-12-16 17:38:30 2024-12-16 17:38:30 -05:00
6fee6c67d4 commit: 2024-12-13 08:49:10 2024-12-13 08:49:10 -05:00
e91196ee66 commit: 2024-12-10 12:50:25 2024-12-10 12:50:25 -05:00
6a7800f292 make sure sql is install 2024-11-14 17:00:06 -05:00
a9f46fa502 mappings 2024-11-08 16:30:40 -05:00
e6884e8ed6 show gitignored files 2024-11-04 13:45:00 -05:00
d347569e2f add mapping for obsidian links 2024-11-04 12:14:33 -05:00
64a0f6da0c tree default icons 2024-11-04 09:19:39 -05:00
5ecbea59dc prompt at top 2024-10-29 19:27:51 -04:00
9643ae8259 conceal level 2024-10-17 11:04:42 -04:00
f4f77c3358 include obsidian plugin 2024-10-17 10:11:18 -04:00
0745f9b329 add keymappings 2024-10-17 10:11:00 -04:00
17f45981ed force comment handling for sql 2024-10-16 09:18:14 -04:00
8e0048f55e customer scrolling options and such 2024-10-14 10:33:11 -04:00
80ecc47399 add shortcut key to isolate markdown tasks 2024-10-14 09:09:06 -04:00
Sidhanth Rathod
d0c602f5f1
Merge pull request #50 from algren123/docs/update-nvconfig-reference
docs: updated chadrc.lua reference to nvconfig.lua to point to v3.0
2024-10-05 17:33:03 +05:30
Algren-Michael Pauna
6db16815ac docs: updated chadrc.lua reference to nvconfig.lua to point to v3.0 instead of v2.5 2024-10-05 12:50:23 +01:00
Sidhanth Rathod
76da790a27
Merge pull request #47 from 0xTux/main
fix path for base64 plugin
2024-10-02 05:48:51 +05:30
tux
0eb7d42b30
fix path for base64 plugin 2024-10-02 05:38:25 +05:30
Sidhanth Rathod
59f23d053a
Merge pull request #44 from TimJ0212/main
Change LSP example to the not deprecated ts_ls (fixes #43)
2024-09-12 10:41:37 +05:30
Tim Jungk
a4c2bbf43c Change LSP example to the not deprecated ts_ls 2024-09-12 06:49:21 +02:00
Sidhanth Rathod
cb60352466
Update chadrc.lua 2024-09-07 14:34:33 +05:30
Sidhanth Rathod
3e1667ef3c
Update README.md 2024-08-11 19:36:21 +05:30
siduck
935ea570af repace vim.loop with vim.uv 2024-08-08 05:49:06 +05:30