424 Commits

Author SHA1 Message Date
tgrosinger 822412e259 Install: Move devcontainer to be installed with npm
Having brew install node will conflict with the nvm installed version of
node. It can behave in weird ways, including having different versions
of node take priority whether in tmux or not.
2024-06-06 09:18:33 -07:00
tgrosinger ef64562fa9 Bashrc: Remove unused functions 2024-06-06 09:17:09 -07:00
tgrosinger 17232fd215 Neovim: Remove trailing whitespace on save 2024-06-06 09:17:09 -07:00
tgrosinger 2f346e9396 Install: Move most binary files to homebrew 2024-06-06 09:17:09 -07:00
tgrosinger 95aca8b3cb Neovim: Switch to eslint_d
This is a linter instead of a language server, so we no longer receive
duplicate warnings about formatting errors due to having multiple
language servers.

Still applies eslint formatting rules on save.
2024-06-03 15:08:04 -07:00
tgrosinger 34d3b0ee8b Neovim: Do not run focus on dbui buffers 2024-06-03 13:45:03 -07:00
tgrosinger 45bc8ac901 Neovim: Enable friendly-snippets 2024-06-02 17:41:13 -07:00
tgrosinger d790b0eba3 Neovim: Add templ formatting and LSP 2024-06-02 17:40:51 -07:00
tgrosinger bf7c4fcea5 Lazygit: Add custom command for push with lease 2024-06-02 08:55:55 -07:00
tgrosinger 7f856981a6 Neovim: Setup focus 2024-06-01 16:02:42 -07:00
tgrosinger 02b453f86c Neovim: Add trouble 2024-05-31 15:17:01 -07:00
tgrosinger e4c9c1426d Neovim: Move todo comments into separate file 2024-05-31 15:16:49 -07:00
tgrosinger 95ef074764 Tmux: Truncate git branch names and hide clean check 2024-05-31 11:32:10 -07:00
tgrosinger fba777fa03 Tmux: Replace homedir with ~ in status 2024-05-31 11:31:46 -07:00
tgrosinger c00ed42656 Tmux: Remove the datetime from the status
I already have a clock on my computer.
2024-05-31 11:31:24 -07:00
tgrosinger f3f61472c8 Tmux: Open lazygit in the current pane path 2024-05-31 11:30:52 -07:00
tgrosinger 21a502588e Tmux: Move status bar to the top
There is enough going on at the bottom in Vim already.
2024-05-31 11:30:33 -07:00
tgrosinger 2dc9e0445d Neovim: Setup mini.starter dashboard 2024-05-31 11:29:59 -07:00
tgrosinger 00083b0deb Neovim: Add action to delete a buffer from Telescope 2024-05-31 11:29:44 -07:00
tgrosinger ce2955c8d7 Neovim: Switch to lualine statusbar 2024-05-31 09:41:13 -07:00
tgrosinger 43ac415294 Neovim: Better distinguish popup windows form background 2024-05-30 21:31:52 -07:00
tgrosinger 5ff61f8757 Neovim: Add hotkey to grep for selected text 2024-05-30 21:14:26 -07:00
tgrosinger 85f3dbc61d Tmux: Add git to status line 2024-05-30 20:58:13 -07:00
tgrosinger fbf57952e9 Install gitmux
This will be used by the tmux statusline.
2024-05-30 20:57:20 -07:00
tgrosinger 239579f8cd Neovim: Add dadbod plugin for interacting with databases 2024-05-30 20:56:54 -07:00
tgrosinger dbf7186397 Bashrc: Switch from exa to eza 2024-05-30 08:35:02 -07:00
tgrosinger 37e1f3ed8d Neovim: Enable linters 2024-05-30 08:34:45 -07:00
tgrosinger 81fe04dd51 Neovim: Disable lua plugin telemetry 2024-05-30 08:34:30 -07:00
tgrosinger 621a9930ea Tmux: Enable system clipboard 2024-05-30 08:34:17 -07:00
tgrosinger 9658903ed2 Fix Tmux and Vim integrated navigation 2024-05-30 08:33:46 -07:00
tgrosinger 38a63ae5fc Tmux: Add catppuccin theme 2024-05-30 08:33:05 -07:00
tgrosinger 940b024acc Tmux: Add tpm 2024-05-30 08:32:35 -07:00
tgrosinger 3e12e56db3 Neovim: Return to default Catppuccin latte theme 2024-05-29 21:35:26 -07:00
tgrosinger b857259227 FZF: Add Catppuccin Latte Teal theme 2024-05-29 21:34:24 -07:00
tgrosinger 9904794c7e LazyGit: Add Catppuccin Latte Teal theme 2024-05-29 21:33:41 -07:00
tgrosinger 90f0774e7b Bashrc: Alias vim to nvim 2024-05-29 15:54:08 -07:00
tgrosinger fc88e7db50 Neovim: Switch to catppuccin colorscheme 2024-05-29 15:53:00 -07:00
tgrosinger b9536f72d3 Tmux: Ensure italics are enabled 2024-05-29 15:52:05 -07:00
tgrosinger 08559bae7a Neovim: Enable eslint and tailwindcss LSP 2024-05-29 14:05:43 -07:00
tgrosinger f58ffdb0e4 Lazygit: Update 2024-05-29 11:41:46 -07:00
tgrosinger 94de21bc88 Neovim: Add treesitter-context plugin 2024-05-29 11:19:35 -07:00
tgrosinger 417fb2b9b6 Neovim: Enable lint and autopairs plugins 2024-05-29 11:19:35 -07:00
tgrosinger e2b33c4bc2 Neovim: Enable custom plugins 2024-05-29 11:19:35 -07:00
tgrosinger 48f6ccd87c Neovim: Remove additional unnecessary comments 2024-05-29 11:19:35 -07:00
tgrosinger 65f3a2511d Neovim: Add shortcut for searching recent files in CWD 2024-05-29 10:59:23 -07:00
tgrosinger 6a7ef6a503 Neovim: Consolidate gitsigns config 2024-05-29 10:27:58 -07:00
tgrosinger 500932d68c Tmux: Add popup for LazyGit 2024-05-29 10:27:58 -07:00
tgrosinger c36a92b17a Neovim: Enable nerdfont and relativenumber 2024-05-29 10:27:58 -07:00
tgrosinger 6efe774cdd Neovim: Disable arrow key movement 2024-05-29 10:27:58 -07:00
tgrosinger 2c67e9da3d Neovim: Add goimports and gofumpt 2024-05-29 10:27:58 -07:00