Commit graph

71 commits

Author SHA1 Message Date
Daniel McKnight
c068921d55 Include relative file path in lualine 2025-06-06 20:49:37 -07:00
Daniel McKnight
6acae117b3 Update Python path when activating a venv for LSP compat. 2025-06-06 13:55:57 -07:00
3d90957006 Enable nvim-style cursors in zsh by mode
Update bashrc to enforce cursor style
2025-06-05 22:38:04 -07:00
862488f597 Disable C-hjkl navigator mappings to avoid nano and other shortcut collisions 2025-06-05 22:25:25 -07:00
83b9e1c719 Update tmux-resurrect to include pane contents and autossh connections 2025-06-04 21:32:41 -07:00
c6d6ca0e04 Define assh function to connect with autossh and .bashrc when the remote does not have a RemoteCommand specified 2025-06-04 21:31:46 -07:00
Daniel McKnight
843cd752db Include doctl binary and shell completions 2025-06-04 19:09:43 -07:00
Daniel McKnight
e73b5d14a8 Include nvim in tmux-resurrect 2025-06-04 19:09:11 -07:00
c072a4d074 Include active venv path in lualine 2025-06-03 23:27:34 -07:00
Daniel McKnight
d02c29901c Add debugging configuration for Python IDE-style debug view 2025-06-03 23:02:23 -07:00
Daniel McKnight
97be591856 Update popup styling
Refactor shortcuts to 'v' for view
Add shortcut to expand error messages in a popup
2025-06-03 23:01:31 -07:00
Daniel McKnight
4da2691f16 Add pyright for full LSP functionality 2025-06-03 21:44:44 -07:00
Daniel McKnight
f41642c843 Update nvim shortcuts and basic editor behaviors 2025-06-03 19:32:34 -07:00
Daniel McKnight
25a1a4d16e Include code completion and snippets 2025-06-03 09:23:15 -07:00
05874830dd Include copilot chat and completions.
Refactor configuration into more modules
2025-06-03 08:34:58 -07:00
b6d0624e34 Include nvm path configuration in profile 2025-06-03 08:34:02 -07:00
ec5a00e99d Refactor nvim config into logical modules 2025-06-01 20:22:28 -07:00
d2467209b7 Refactor dotfiles into .config
Include local bin files
2025-06-01 17:06:11 -07:00
2741ae520b Include and configure barbar for tabbed nvim 2025-05-29 21:25:04 -07:00
15eb19682b Update .gitignore to ignore correct lock file path 2025-05-29 21:21:14 -07:00
660a6e8eb5 Add zshrc and refactor shell configration 2025-05-29 21:20:03 -07:00
e23e66f801 Refactor contents to be compatible with GNU Stow 2025-05-22 20:08:04 -07:00
Daniel McKnight
c931ac6aae Remove ignored lock file 2025-05-22 09:36:03 -07:00
27fc7af6b2 Add marksman and mdformat for Markdown linting and formatting support 2025-05-21 19:45:45 -07:00
Daniel McKnight
a541a5eb51 Make modal windows solid instead of transparent 2025-05-21 17:38:36 -07:00
Daniel McKnight
63d1208678 Configure which-key and add descriptions to key binds 2025-05-21 16:42:29 -07:00
Daniel McKnight
9cb425d20a Enable git blame view by default 2025-05-21 15:22:53 -07:00
1e6512df49 Update Alacritty config to evenly distribute padding 2025-05-20 19:23:28 -07:00
3cdc2971e9 Update tmux config to include session name in the status bar 2025-05-20 19:23:08 -07:00
Daniel McKnight
2baef2c38d Update lazy-lock commits 2025-05-20 18:49:30 -07:00
Daniel McKnight
ee7576abe3 Update nvim theme to include opacity 2025-05-20 18:48:55 -07:00
Daniel McKnight
1af6187374 Update Alacritty to be more readable and default view with apacity 2025-05-20 18:45:02 -07:00
4c6272e43e Add mason, none-ls, and lspconfig for LSP support 2025-05-19 21:21:33 -07:00
7a88c10079 Refactor treesitter to simplify and format quick start config 2025-05-19 21:20:53 -07:00
4bdd3f38b0 Add telescope-ui-select plugin for inline selection 2025-05-19 21:19:54 -07:00
a3cc010dda Refactor git-related plugins into a single config file 2025-05-19 21:18:42 -07:00
6d7b1d3e5e Add gitignore and remove lazy-lock and tmux plugins from git 2025-05-19 20:58:45 -07:00
7055be8c0e Update alacritty config to include a theme and blink the cursor 2025-05-19 20:48:56 -07:00
23012f42db Remove duplicated .tmux directory 2025-05-16 20:44:49 -07:00
ccb866bb58 Fix gitsigns lua configuration 2025-05-16 20:41:44 -07:00
Daniel McKnight
244f545182 remove breaking gitsigns tag ref 2025-05-16 18:14:45 -07:00
Daniel McKnight
6828f40532 Include git plugins in nvim 2025-05-16 17:53:30 -07:00
Daniel McKnight
74a36ba246 Include vim-tmux-navigator to support hotkey switching between nvim and tmux panes 2025-05-16 17:53:30 -07:00
Daniel McKnight
8c71f6e703 Update Alacritty config to use font installed to for portability 2025-05-16 17:53:30 -07:00
Daniel McKnight
833d03c416 Add a visual bell to highlight tmux tabs upon command completion 2025-05-16 17:53:30 -07:00
e6d297a9d0 Include lua config to show hidded files 2025-05-16 17:48:12 -07:00
c547e8a049 Remove unused file 2025-05-16 17:47:35 -07:00
f3d1408835 remove recursive link 2025-05-15 21:02:35 -07:00
a86d4b844c Update lualine config 2025-05-15 21:02:22 -07:00
b0b5108d34 Refactor alacritty config 2025-05-15 21:01:53 -07:00