Daniel McKnight
|
f6c45da219
|
Remove omz sudo plugin and remap ^[^[ to vi mode to allow for quick mode change without having to wait for KEYTIMEOUT
|
2025-07-11 17:51:24 -07:00 |
|
Daniel McKnight
|
96e7334928
|
Update navigation to use M-hjkl and M-HJKL in nvim and tmux
|
2025-07-11 09:44:14 -07:00 |
|
Daniel McKnight
|
9d92db6983
|
Add back KEYTIMEOUT to more quickly enter visual mode
|
2025-07-11 08:35:11 -07:00 |
|
Daniel McKnight
|
7c967d6b32
|
Add k9s configuration
|
2025-07-01 20:39:06 -07:00 |
|
|
fb6b8ffb3e
|
Dim gitignored files in neotree
format chrome.lua
|
2025-06-27 23:08:56 -07:00 |
|
|
3d86bfef4d
|
Add hjkl shortkeys for tmux commands bound to arrow keys
|
2025-06-27 23:08:56 -07:00 |
|
|
6e0b33b62d
|
Remap c-a to zsh suggestion to match nvim since nvim cannot map S-tab
|
2025-06-27 23:08:56 -07:00 |
|
Daniel McKnight
|
038e63d813
|
Update LSP Config to enable Helm chart syntax highlighting
|
2025-06-26 11:42:47 -07:00 |
|
|
4cb5bb7608
|
Update lualine to include class/function names
Replace taglist with tabbar for better layout
Add `bQ` shortcut to close a buffer without writing changes
Move navigation shurtcuts to init.lua
|
2025-06-17 22:45:55 -07:00 |
|
|
ef5f1dfc5f
|
Fix auto-save plugin init
|
2025-06-17 22:38:32 -07:00 |
|
Daniel McKnight
|
38b3000be6
|
Add taglist plugin for file overview
|
2025-06-17 19:29:11 -07:00 |
|
Daniel McKnight
|
c403d929a1
|
Refactor debugging to use 'q' for quit instead of 't' for terminate
|
2025-06-16 08:55:27 -07:00 |
|
|
b9d65bd05a
|
Install luasnip for LSP support
Install and configure LSP for helm and ansible
|
2025-06-15 20:37:59 -07:00 |
|
|
b8772ae9b4
|
Add shortcuts to navigate issues and buffer tabs
|
2025-06-15 19:19:53 -07:00 |
|
|
ed05721db1
|
Add F-key mappings to mostly match VSCode
|
2025-06-15 19:18:36 -07:00 |
|
Daniel McKnight
|
acb933d735
|
Add S-F1 shortcut to view key hints
|
2025-06-13 09:23:01 -07:00 |
|
|
4aaf3ee9fa
|
Update to load tmux panes in cwd and new windows in ~/
|
2025-06-13 08:56:02 -07:00 |
|
Daniel McKnight
|
ecdc2c2b86
|
Update colors in theme and lazygit config to ensure readability
|
2025-06-11 21:07:04 -07:00 |
|
|
cbd055ad78
|
Update backup server IPMI settings
|
2025-06-11 09:24:22 -07:00 |
|
|
4a6e152d80
|
Enable change history and auto-save
|
2025-06-11 09:23:53 -07:00 |
|
|
5f01bcf4ee
|
Add shortcut to refactor code element
|
2025-06-10 21:14:18 -07:00 |
|
Daniel McKnight
|
2a11da6360
|
Update neotree to auto-close upon file selection
|
2025-06-10 11:54:52 -07:00 |
|
Daniel McKnight
|
4ab8d98e81
|
Update LazyGit to use current file instead of nvim root to determine git root
|
2025-06-10 11:49:24 -07:00 |
|
Daniel McKnight
|
85de84b385
|
Add keymaps for refactoring and viewing references
|
2025-06-10 11:48:51 -07:00 |
|
Daniel McKnight
|
384f22833e
|
Add column indicators at 80 and 120 to help enforce line length
|
2025-06-10 11:48:29 -07:00 |
|
Daniel McKnight
|
7fe9fd7f20
|
Enable lazygit with added bin and shortcut (<space>gv )
|
2025-06-10 08:36:53 -07:00 |
|
Daniel McKnight
|
017099cfe0
|
Refactor gitsigns plugin to git.lua and add more shortcuts
|
2025-06-09 19:20:56 -07:00 |
|
Daniel McKnight
|
2f76742b1c
|
Add S-Tab mapping to outdent
Update Copilot to use C-a to accept change to avoid conflict with `Tab` for indenting
|
2025-06-09 11:20:11 -07:00 |
|
|
e8c74fafe4
|
Minor .zshrc cleanup
|
2025-06-08 22:50:58 -07:00 |
|
|
857e977aad
|
Refactor tested language-server configuration with confirmed functionality for each plugin
|
2025-06-08 22:50:58 -07:00 |
|
|
33588e1afc
|
Apply lua linter formatting
Remove snippets
Update python path on venv selection
Use basedpyright language server for better import resolution
|
2025-06-08 22:50:53 -07:00 |
|
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 |
|