Commit graph

  • 92ab0206c2 Add Comment.nvim plugin with <c-/> shortcuts main Daniel McKnight 2025-08-27 20:34:11 -07:00
  • 44063ad379 Remove incorrect config for pane navigation that is handled in plugins Daniel McKnight 2025-07-11 17:51:56 -07:00
  • f6c45da219 Remove omz sudo plugin and remap ^[^[ to vi mode to allow for quick mode change without having to wait for KEYTIMEOUT Daniel McKnight 2025-07-11 17:51:24 -07:00
  • 96e7334928 Update navigation to use M-hjkl and M-HJKL in nvim and tmux Daniel McKnight 2025-07-11 09:44:14 -07:00
  • 9d92db6983 Add back KEYTIMEOUT to more quickly enter visual mode Daniel McKnight 2025-07-11 08:35:11 -07:00
  • 7c967d6b32 Add k9s configuration Daniel McKnight 2025-07-01 19:50:53 -07:00
  • fb6b8ffb3e Dim gitignored files in neotree Daniel McKnight 2025-06-27 23:08:27 -07:00
  • 3d86bfef4d Add hjkl shortkeys for tmux commands bound to arrow keys Daniel McKnight 2025-06-21 13:42:43 -07:00
  • 6e0b33b62d Remap c-a to zsh suggestion to match nvim since nvim cannot map S-tab Daniel McKnight 2025-06-21 13:41:11 -07:00
  • 038e63d813 Update LSP Config to enable Helm chart syntax highlighting Daniel McKnight 2025-06-26 11:42:47 -07:00
  • 4cb5bb7608 Update lualine to include class/function names Daniel McKnight 2025-06-17 22:45:55 -07:00
  • ef5f1dfc5f Fix auto-save plugin init Daniel McKnight 2025-06-17 22:38:32 -07:00
  • 38b3000be6 Add taglist plugin for file overview Daniel McKnight 2025-06-17 19:29:11 -07:00
  • c403d929a1 Refactor debugging to use 'q' for quit instead of 't' for terminate Daniel McKnight 2025-06-16 08:55:27 -07:00
  • b9d65bd05a Install luasnip for LSP support Install and configure LSP for helm and ansible Daniel McKnight 2025-06-15 20:37:59 -07:00
  • b8772ae9b4 Add shortcuts to navigate issues and buffer tabs Daniel McKnight 2025-06-15 19:19:53 -07:00
  • ed05721db1 Add F-key mappings to mostly match VSCode Daniel McKnight 2025-06-15 19:18:36 -07:00
  • acb933d735 Add S-F1 shortcut to view key hints Daniel McKnight 2025-06-13 09:23:01 -07:00
  • 4aaf3ee9fa Update to load tmux panes in cwd and new windows in ~/ Daniel McKnight 2025-06-13 08:56:02 -07:00
  • ecdc2c2b86 Update colors in theme and lazygit config to ensure readability Daniel McKnight 2025-06-11 21:07:04 -07:00
  • cbd055ad78 Update backup server IPMI settings Daniel McKnight 2025-06-11 09:24:22 -07:00
  • 4a6e152d80 Enable change history and auto-save Daniel McKnight 2025-06-11 09:23:53 -07:00
  • 5f01bcf4ee Add shortcut to refactor code element Daniel McKnight 2025-06-10 07:50:13 -07:00
  • 2a11da6360 Update neotree to auto-close upon file selection Daniel McKnight 2025-06-10 11:54:52 -07:00
  • 4ab8d98e81 Update LazyGit to use current file instead of nvim root to determine git root Daniel McKnight 2025-06-10 11:49:24 -07:00
  • 85de84b385 Add keymaps for refactoring and viewing references Daniel McKnight 2025-06-10 11:48:51 -07:00
  • 384f22833e Add column indicators at 80 and 120 to help enforce line length Daniel McKnight 2025-06-10 11:48:29 -07:00
  • 7fe9fd7f20 Enable lazygit with added bin and shortcut (<space>gv) Daniel McKnight 2025-06-10 08:36:53 -07:00
  • 017099cfe0 Refactor gitsigns plugin to git.lua and add more shortcuts Daniel McKnight 2025-06-09 19:20:56 -07:00
  • 2f76742b1c Add S-Tab mapping to outdent Update Copilot to use C-a to accept change to avoid conflict with Tab for indenting Daniel McKnight 2025-06-09 11:20:11 -07:00
  • e8c74fafe4 Minor .zshrc cleanup Daniel McKnight 2025-06-08 22:48:06 -07:00
  • 857e977aad Refactor tested language-server configuration with confirmed functionality for each plugin Daniel McKnight 2025-06-08 22:46:57 -07:00
  • 33588e1afc Apply lua linter formatting Remove snippets Update python path on venv selection Use basedpyright language server for better import resolution Daniel McKnight 2025-06-08 22:46:02 -07:00
  • c068921d55 Include relative file path in lualine Daniel McKnight 2025-06-06 20:49:37 -07:00
  • 6acae117b3 Update Python path when activating a venv for LSP compat. Daniel McKnight 2025-06-06 13:55:51 -07:00
  • 3d90957006 Enable nvim-style cursors in zsh by mode Update bashrc to enforce cursor style Daniel McKnight 2025-06-05 22:38:04 -07:00
  • 862488f597 Disable C-hjkl navigator mappings to avoid nano and other shortcut collisions Daniel McKnight 2025-06-05 22:25:25 -07:00
  • 83b9e1c719 Update tmux-resurrect to include pane contents and autossh connections Daniel McKnight 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 Daniel McKnight 2025-06-04 21:31:46 -07:00
  • 843cd752db Include doctl binary and shell completions Daniel McKnight 2025-06-04 19:09:43 -07:00
  • e73b5d14a8 Include nvim in tmux-resurrect Daniel McKnight 2025-06-04 19:09:11 -07:00
  • c072a4d074 Include active venv path in lualine Daniel McKnight 2025-06-03 23:27:34 -07:00
  • d02c29901c Add debugging configuration for Python IDE-style debug view Daniel McKnight 2025-06-03 23:02:23 -07:00
  • 97be591856 Update popup styling Refactor shortcuts to 'v' for view Add shortcut to expand error messages in a popup Daniel McKnight 2025-06-03 23:01:31 -07:00
  • 4da2691f16 Add pyright for full LSP functionality Daniel McKnight 2025-06-03 21:44:44 -07:00
  • f41642c843 Update nvim shortcuts and basic editor behaviors Daniel McKnight 2025-06-03 19:32:34 -07:00
  • 25a1a4d16e Include code completion and snippets Daniel McKnight 2025-06-03 09:23:15 -07:00
  • 05874830dd Include copilot chat and completions. Refactor configuration into more modules Daniel McKnight 2025-06-03 08:34:58 -07:00
  • b6d0624e34 Include nvm path configuration in profile Daniel McKnight 2025-06-03 08:34:02 -07:00
  • ec5a00e99d Refactor nvim config into logical modules Daniel McKnight 2025-06-01 20:22:28 -07:00
  • d2467209b7 Refactor dotfiles into .config Include local bin files Daniel McKnight 2025-06-01 17:06:11 -07:00
  • 2741ae520b Include and configure barbar for tabbed nvim Daniel McKnight 2025-05-29 21:25:04 -07:00
  • 15eb19682b Update .gitignore to ignore correct lock file path Daniel McKnight 2025-05-29 21:21:14 -07:00
  • 660a6e8eb5 Add zshrc and refactor shell configration Daniel McKnight 2025-05-29 21:20:03 -07:00
  • e23e66f801 Refactor contents to be compatible with GNU Stow Daniel McKnight 2025-05-22 20:04:40 -07:00
  • c931ac6aae Remove ignored lock file Daniel McKnight 2025-05-22 09:36:03 -07:00
  • 27fc7af6b2 Add marksman and mdformat for Markdown linting and formatting support Daniel McKnight 2025-05-21 19:44:41 -07:00
  • a541a5eb51 Make modal windows solid instead of transparent Daniel McKnight 2025-05-21 17:38:36 -07:00
  • 63d1208678 Configure which-key and add descriptions to key binds Daniel McKnight 2025-05-21 16:42:29 -07:00
  • 9cb425d20a Enable git blame view by default Daniel McKnight 2025-05-21 15:22:53 -07:00
  • 1e6512df49 Update Alacritty config to evenly distribute padding Daniel McKnight 2025-05-20 19:23:28 -07:00
  • 3cdc2971e9 Update tmux config to include session name in the status bar Daniel McKnight 2025-05-20 19:23:08 -07:00
  • 2baef2c38d Update lazy-lock commits Daniel McKnight 2025-05-20 18:49:30 -07:00
  • ee7576abe3 Update nvim theme to include opacity Daniel McKnight 2025-05-20 18:48:55 -07:00
  • 1af6187374 Update Alacritty to be more readable and default view with apacity Daniel McKnight 2025-05-20 18:45:02 -07:00
  • 4c6272e43e Add mason, none-ls, and lspconfig for LSP support Daniel McKnight 2025-05-19 21:21:33 -07:00
  • 7a88c10079 Refactor treesitter to simplify and format quick start config Daniel McKnight 2025-05-19 21:20:53 -07:00
  • 4bdd3f38b0 Add telescope-ui-select plugin for inline selection Daniel McKnight 2025-05-19 21:19:54 -07:00
  • a3cc010dda Refactor git-related plugins into a single config file Daniel McKnight 2025-05-19 21:18:42 -07:00
  • 6d7b1d3e5e Add gitignore and remove lazy-lock and tmux plugins from git Daniel McKnight 2025-05-19 20:58:45 -07:00
  • 7055be8c0e Update alacritty config to include a theme and blink the cursor Daniel McKnight 2025-05-19 20:48:56 -07:00
  • 23012f42db Remove duplicated .tmux directory Daniel McKnight 2025-05-16 20:44:49 -07:00
  • ccb866bb58 Fix gitsigns lua configuration Daniel McKnight 2025-05-16 20:41:44 -07:00
  • 244f545182 remove breaking gitsigns tag ref Daniel McKnight 2025-05-16 18:14:45 -07:00
  • 6828f40532 Include git plugins in nvim Daniel McKnight 2025-05-16 17:52:56 -07:00
  • 74a36ba246 Include vim-tmux-navigator to support hotkey switching between nvim and tmux panes Daniel McKnight 2025-05-16 17:52:32 -07:00
  • 8c71f6e703 Update Alacritty config to use font installed to for portability Daniel McKnight 2025-05-16 17:50:29 -07:00
  • 833d03c416 Add a visual bell to highlight tmux tabs upon command completion Daniel McKnight 2025-05-16 17:49:58 -07:00
  • e6d297a9d0 Include lua config to show hidded files Daniel McKnight 2025-05-16 17:48:12 -07:00
  • c547e8a049 Remove unused file Daniel McKnight 2025-05-16 17:47:35 -07:00
  • f3d1408835 remove recursive link Daniel McKnight 2025-05-15 21:02:35 -07:00
  • a86d4b844c Update lualine config Daniel McKnight 2025-05-15 21:02:22 -07:00
  • b0b5108d34 Refactor alacritty config Daniel McKnight 2025-05-15 21:01:53 -07:00
  • c9c3be7dc4 Add alacritty config and update setup script Daniel McKnight 2025-05-15 20:12:01 -07:00
  • 3e1dc74295 Update tmux hints Daniel McKnight 2025-05-15 19:46:51 -07:00
  • 255cad1cb4 Add NeoVim configuration with default font and update setup script Daniel McKnight 2025-05-15 19:44:35 -07:00
  • c02f5ce861 Update k9s config for v0.30 with customizations Daniel McKnight 2025-04-15 21:52:57 -07:00
  • fb769a1be0 Add hint to list sessions Daniel McKnight 2025-03-06 20:42:11 -08:00
  • d4b36d99f3 Update tmux hints Daniel McKnight 2025-03-06 20:38:24 -08:00
  • 20dd7ed6c5 Fix nested session prefix handling Daniel McKnight 2025-03-06 20:36:24 -08:00
  • 49ab6546f0 Remove extra symlink Daniel McKnight 2025-03-06 20:09:16 -08:00
  • b480688740 Add k9s configuration and update setup Daniel McKnight 2025-03-06 20:06:41 -08:00
  • 58f1800eba Update tmux configuration to preserve status across reboots Daniel McKnight 2025-03-06 20:06:11 -08:00
  • ec6fb501dc Add hints overlay Daniel McKnight 2024-10-10 22:18:52 -07:00
  • eead10c9fa Configure tmux-open Daniel McKnight 2024-10-10 21:25:26 -07:00
  • a0f14692d3 remove time from prompt Daniel McKnight 2024-10-10 20:56:10 -07:00
  • 69c97650f8 Configure SSH and k9s session restore Daniel McKnight 2024-10-10 20:55:16 -07:00
  • 1859acf52f Update nanorc coloring Daniel McKnight 2024-06-28 23:00:13 -07:00
  • d077265258 Update selection to copy without clearing Daniel McKnight 2024-06-28 22:59:52 -07:00
  • 8b0f43437a Add custom dircolors Daniel McKnight 2024-06-19 19:09:29 -07:00