tgrosinger
faae87a8d3
Fish: dev-wt with no args now opens the main repo
2026-06-18 16:14:27 -07:00
tgrosinger
cf0efd4012
Process-Compose: Start using process-compose directly instead of through devbox
2026-06-18 16:08:29 -07:00
tgrosinger
056e68fcd9
Fish: Add completions to dev-wt command
2026-06-18 12:03:49 -07:00
tgrosinger
b19d31f993
Neovim: Install octo and update dependencies
2026-06-18 12:03:24 -07:00
tgrosinger
51ac960cbb
Neovim: Add keyboard shortcut to copy filepath to clipboard
2026-06-18 12:03:24 -07:00
tgrosinger
62ac2413ab
Claude: Fix sandbox issue with running pnpm commands
2026-06-18 12:03:24 -07:00
tgrosinger
a1f0778147
Mise: Install
...
Remove the global devbox installation of nodejs.
2026-06-18 12:03:24 -07:00
tgrosinger
25287f8564
Claude: Enable sandbox
2026-06-18 12:01:11 -07:00
tgrosinger
ae1fecda1b
Claude: Initial config
2026-06-11 21:32:58 -07:00
tgrosinger
6749b9efea
Tmux: Improve support for Claude Code
2026-06-11 21:08:06 -07:00
tgrosinger
8221150bb8
Fish: Add helper functions for converting videos
2026-06-11 21:07:51 -07:00
tgrosinger
c06ef9a626
Fish: Add go/bin and npm/global/bin to path
2026-06-02 10:55:34 -07:00
tgrosinger
d05329471d
Neovim: Disable markdownlint warnings for line length
2026-06-02 10:51:01 -07:00
tgrosinger
272e3ee138
Tmux: Hotkey to kill the current session
2026-05-15 09:36:21 -07:00
tgrosinger
583b78abad
Tmux: Save sessions periodically and restore when reopening
2026-05-15 09:31:00 -07:00
tgrosinger
f8fd24a8fb
Neovim: Add persistence to reopen previous files on restart
...
Based on the directory, open whatever files were previously open when
vim was closed (intentionally or unexpectedly).
2026-05-15 09:30:09 -07:00
tgrosinger
c77adc9234
Tmux: Mouse mode on by default
2026-05-15 09:19:25 -07:00
tgrosinger
044f392526
Neovim: Add helper to open claude plan file
2026-05-13 11:53:39 -07:00
tgrosinger
521e199ff6
Neovim: Add code-review plugin
...
Allows easily marking up code and exporting comments to be copied into
an AI agent for acting on.
2026-05-13 11:49:20 -07:00
tgrosinger
8c9160a58c
Neovim: Remove copilot plugins
2026-05-08 11:37:00 -07:00
tgrosinger
0e6e015c07
Neovim: Add diffview plugin
2026-05-08 11:36:42 -07:00
tgrosinger
b9c27c54ba
Neovim: Update plugins
2026-05-08 11:10:28 -07:00
tgrosinger
1ed874a2cc
btop: Update config
2026-05-08 11:10:14 -07:00
tgrosinger
64b12d7aec
Git: Formatting
2026-04-16 16:13:43 -07:00
tgrosinger
4f300e3e2c
Git: Color scheme improvements
2026-04-16 16:13:32 -07:00
tgrosinger
478b23d8d6
Git: Configure LFS
2026-04-16 16:13:06 -07:00
tgrosinger
42d4094649
Add shortcut for running handy transcription
2026-04-16 16:11:07 -07:00
tgrosinger
53cccaecbc
Fish: Add screen recording and reencoding helper functions
2026-04-16 16:10:48 -07:00
tgrosinger
838196ea10
Fish: Add pandoc helper function
2026-04-16 16:10:20 -07:00
tgrosinger
1f5c054f3e
Fish: Add function to start a new tmux session for process compose
2026-02-12 10:35:42 -08:00
tgrosinger
5fb50bb924
Fish: Add function to create and join tmux session for worktree
2026-02-09 21:08:18 -08:00
tgrosinger
8b983c5dec
Direnv: Add option to trust script contents regarless of location
2026-02-09 21:06:02 -08:00
tgrosinger
42acd37773
Direnv: Run once on activate so that it works in new tmux panes
2026-02-09 21:06:02 -08:00
tgrosinger
8f7f7b90ca
Neovim: Remove focus plugin
2026-02-09 08:25:06 -08:00
tgrosinger
ec8418eccf
VSCode: Update settings
2026-01-21 09:08:15 -08:00
tgrosinger
79e25fcf19
Neovim: Only run prettier when there is a config
...
This might not do anything because of my config in lsp.lua
2026-01-21 09:08:03 -08:00
tgrosinger
61ce808a45
Sway: Give Obsidian access to the clipboard by fixing focus
2026-01-21 08:42:57 -08:00
tgrosinger
2434b4483c
Neovim: Only run eslint or pretter as required by the project
2026-01-21 08:42:41 -08:00
tgrosinger
a704cca231
Fish: Add global devbox packages
2026-01-16 14:14:38 -08:00
tgrosinger
64c80f33ae
Neovim: Add and update plugins
2026-01-16 14:14:38 -08:00
tgrosinger
dcc00b03bb
Neovim: Format with eslint on save
...
This configuration is required to override how LazyVim is loading and
instead load it ourselves and tell the ESLint formatter to search up to
the git root looking for a config. Without this, it will not work unless
there is an eslint config file next to every package.json
2026-01-16 14:14:38 -08:00
tgrosinger
5c4a1737a8
Waybar: Add custom Claude Code module
2026-01-16 08:21:20 -08:00
tgrosinger
1254ec8a02
Sqlite: Add preferred default settings
2026-01-08 09:24:53 -08:00
tgrosinger
1128980940
Git: Set full path to nvim
2026-01-08 09:24:26 -08:00
tgrosinger
6f954dcb25
Waybar: Theming tweaks
2026-01-08 09:24:16 -08:00
tgrosinger
a14dd99c5e
Waybar: Customize clock format
2026-01-08 09:24:05 -08:00
tgrosinger
f50d892f84
Waybar: Add privacy module
2026-01-08 09:23:56 -08:00
tgrosinger
b450b8fa0c
Waybar: Open btop when clicking on cpu usage
2026-01-08 09:23:43 -08:00
tgrosinger
b77dba1716
Fish: Config migration on version upgrade
2026-01-08 09:23:17 -08:00
tgrosinger
1044d10532
Fish: Add local env var file
2026-01-08 09:22:52 -08:00