Commit Graph

43 Commits

Author SHA1 Message Date
wesley 2557e11e17 Move sudo notification
Moved sudo notification (the wizard) over to the left hand side of the
status bar before the prompt character. It makes it easier to see you
have escalated privileges and it plays nicer with kitty formatting.
2024-09-27 11:48:57 -04:00
wesley cefef8a655 Merge pull request 'Btm Fix' (#22) from btm-fix into main
Reviewed-on: #22
2024-08-09 14:01:21 +00:00
wesley a9ec41dfa9 Btm Fix
Bottom (btm) now uses `--theme` instead of `--color` to set the theme.
Changed the zsh configuration to reflect this in the new version of
bottom.
2024-08-09 09:58:24 -04:00
wesley dda9ace55c Merge pull request 'Code Completions' (#21) from code-completions into main
Reviewed-on: #21
2024-08-05 15:29:18 +00:00
wesley f4fb8fe907 Code Completions
Added in all the required plugins to get code completions, snippets,
linting, and formatting working. Also configured to auto install
a LSP for any language that isn't currently installed.
2024-08-05 11:26:38 -04:00
wesley df2a4bebf3 Merge pull request 'Tmux Plugin Ignore' (#20) from tmux-plugin-ignore into main
Reviewed-on: #20
2024-08-05 12:39:04 +00:00
wesley fbc69aed2c Tmux Plugin Ignore
Ignore the tmux plugins directory created by tmux plugin manager.
2024-08-05 08:36:22 -04:00
wesley 4c76f37d45 Merge pull request 'LSP Integration' (#19) from lsp-integration into main
Reviewed-on: #19
2024-08-05 01:07:38 +00:00
wesley 72fef12c29 LSP Integration
Integrated LSP functionality into neovim configurations. Installed
Mason to manage the installation of language servers. Used
mason-lspconfig for the bridge between Mason and nvim-lspconfig.
Also installed telescope-ui-select plugin to telescope to allow it
to use telescope and it's windows for code actions.
2024-08-04 21:03:03 -04:00
wesley d5d5c11767 Merge pull request 'fzf Integraton' (#18) from fzf-integration into main
Reviewed-on: #18
2024-08-04 20:20:33 +00:00
wesley 29d3909d0a fzf Integraton
Added in the fzf integrations to .zshrc. If not wanted you can
comment out the line adding in the integrations.
2024-08-04 16:18:30 -04:00
wesley 836bec9976 Merge pull request 'Options Tweaks' (#17) from options-tweaks into main
Reviewed-on: #17
2024-08-04 20:15:11 +00:00
wesley dbcd1bc391 Options Tweaks
Modified the following options:
  - Telescope
    - Changed to use latest release branch instead of a specific verson
  - Vim Options
    - Created custom keybinds for moving between windows:
      - <C-A-h> - Move Window Left
      - <C-A-j> - Move Window Down
      - <C-A-k> - Move Window Up
      - <C-A-l> - Move Window Right
2024-08-04 16:09:50 -04:00
wesley 4d1b97b83c Merge pull request 'Barbar Addition' (#16) from barbar-addition into main
Reviewed-on: #16
2024-08-04 18:44:28 +00:00
wesley 956ea586d7 Barbar Addition
Added in barbar plugin to give us a tab line. Also added in keybinds
as follows for navigation:

<C-j> Previous Tab
<C-k> Next Tab
<C-h> Move Tab Left
<C-l> Move Tab Right
2024-08-04 14:39:54 -04:00
wesley af6f0cbaeb Merge pull request 'Lualine Addition' (#15) from lualine-addition into main
Reviewed-on: #15
2024-08-02 18:51:24 +00:00
wesley 33c11fde16 Lualine Addition
Added in the lualine plugin with the palenight theme selected.
2024-08-02 14:50:35 -04:00
wesley 1ab2de3a7e Merge pull request 'Neovim Addition' (#14) from nvim-addition into main
Reviewed-on: #14
2024-08-02 18:33:48 +00:00
wesley f4295a7ac1 Neovim Addition
Added in my custom configuration from Neovim that I started writing
from scratch. So far only have implemented tokyonight theme,
telescope, treesitter, and neotree.
2024-08-02 14:31:14 -04:00
wesley d187efb257 Merge pull request 'Readme Update' (#13) from readme-update into main
Reviewed-on: #13
2024-08-01 23:54:55 +00:00
wesley 7e9828e121 Readme Update
Updated the README for a first draft of the documentation.
2024-08-01 19:53:53 -04:00
wesley d009c75fb0 Merge pull request 'Tmux Refactor' (#12) from tmux-refactor into main
Reviewed-on: #12
2024-08-01 18:24:15 +00:00
wesley dfd53bbe67 Tmux Refactor
Refactored tmux to it's own stow package and made it work with
the --dotfiles directive.
2024-08-01 14:23:27 -04:00
wesley a44cc3b664 Merge pull request 'Alacritty Refactor' (#11) from alacritty-refactor into main
Reviewed-on: #11
2024-08-01 18:18:24 +00:00
wesley bdaf9a05e0 Alacritty Refactor
Refactored alacritty to it's own stow package and is compatible
with --dotfiles directive from stow.
2024-08-01 14:17:21 -04:00
wesley b7e91b632e Merge pull request 'Starship Refactor' (#10) from starship-refactor into main
Reviewed-on: #10
2024-08-01 18:09:12 +00:00
wesley fa99c79c80 Starship Refactor
Refactored starship to work with the --dotfiles dirivitive as well.
Also fixed an extra space on the command prompt.
2024-08-01 14:07:45 -04:00
wesley 236b0a9d28 Merge pull request 'ZSH Refactoring' (#9) from zsh-refactor into main
Reviewed-on: #9
2024-08-01 17:54:57 +00:00
wesley 8c0b9931bc ZSH Refactoring
Refactored ZSH into it's own stow directory, and renamed it inside
of stow directory to follow the --dotfiles directive for stow.
2024-08-01 13:53:58 -04:00
wesley f6239d9d58 Merge pull request 'Kitty Theme' (#8) from kitty-theme into main
Reviewed-on: #8
2024-08-01 17:46:28 +00:00
wesley cad7eb1b77 Kitty Theme
Added in kitty theme tokyo storm.
2024-08-01 13:45:07 -04:00
wesley fa757d71ba Merge pull request 'Kitty Integration' (#7) from kitty-integration into main
Reviewed-on: #7
2024-08-01 17:40:02 +00:00
wesley 3e111aa011 Kitty Integration
Added the kitty/ directory to add in the kitty config files. also
setup in a way that when passing --dotfiles to stow it will
convert to a dotfile when stowing. This allows us to not have to
use dotfiles to avoid having hidden files in the repository.
Will be standard going forward.
2024-08-01 13:38:19 -04:00
wesley 064d3d67ea Merge pull request 'Added in tmux configuration' (#6) from tmux-conf into main
Reviewed-on: #6
2024-04-16 21:50:56 +00:00
wesley 1b1a846e7d Added in tmux configuration 2024-04-16 17:49:15 -04:00
wesley 0b61a4c8b8 Merge pull request 'Color Update' (#5) from color-update into main
Reviewed-on: #5
2024-02-07 02:54:11 +00:00
wesley 4b673bcd9b Color Update
Updated the prompt character for success/failure to use a green/red that
matches the rest of the color scheme better.
2024-02-06 21:52:26 -05:00
wesley ff321c0b72 Merge pull request 'CMake Support for Starship' (#4) from feature/cmake into main
Reviewed-on: #4
2024-02-04 21:06:01 +00:00
wesley 1ea996462c CMake Support for Starship
Added in configuraton into starship config for CMake support.
2024-02-04 16:04:27 -05:00
wesley ff66fe6545 New File: .config/alacritty/alacritty.toml (#3)
Added in the above file to be tracked by our repo

Reviewed-on: #3
2024-02-02 21:49:19 +00:00
wesley 6dba27af62 New File: .config/starship.toml (#2)
Added in .config/starship.toml to be tracked as a dotfile

Reviewed-on: #2
2024-02-02 01:22:28 +00:00
wesley 84c87ed22b New File: .zshrc (#1)
Added .zshrc to our dotfiles to be tracked.

Reviewed-on: #1
2024-02-02 01:13:55 +00:00
wesley 2b7bf166bf Initialize remote repo 2024-02-01 18:53:09 -05:00