From c6dc487eacd97450e8d208d74147b95bc2b49cab Mon Sep 17 00:00:00 2001 From: Wesley Irvin Date: Mon, 18 May 2026 20:45:24 -0400 Subject: [PATCH 1/5] Release v1.3.1 (#41) Adding neorg to the config, and also cleaned up the tmux package for stow as well to only do the tmux.conf file Reviewed-on: https://git.wesirvin.com/wesley/dotfiles/pulls/41 --- nvim/dot-config/nvim/lua/plugins/neorg.lua | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 nvim/dot-config/nvim/lua/plugins/neorg.lua diff --git a/nvim/dot-config/nvim/lua/plugins/neorg.lua b/nvim/dot-config/nvim/lua/plugins/neorg.lua new file mode 100644 index 0000000..8c3dcad --- /dev/null +++ b/nvim/dot-config/nvim/lua/plugins/neorg.lua @@ -0,0 +1,21 @@ +return { + "nvim-neorg/neorg", + lazy = false, + version = "*", + config = function() + require("neorg").setup({ + load = { + ["core.defaults"] = {}, + ["core.concealer"] = {}, + ["core.dirman"] = { + config = { + workspaces = { + notes = "~/notes", + }, + default_workspace = "notes", + }, + }, + }, + }) + end, +} From 052f7e9012933d30c4ba9b4e1ed14d22b64ad266 Mon Sep 17 00:00:00 2001 From: Wesley Irvin Date: Wed, 20 May 2026 20:11:10 -0400 Subject: [PATCH 2/5] Change theme for readability. (#43) Reviewed-on: https://git.wesirvin.com/wesley/dotfiles/pulls/43 --- tmux/dot-config/tmux/tmux.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmux/dot-config/tmux/tmux.conf b/tmux/dot-config/tmux/tmux.conf index 94dde2a..13dcc61 100644 --- a/tmux/dot-config/tmux/tmux.conf +++ b/tmux/dot-config/tmux/tmux.conf @@ -8,7 +8,7 @@ set -g @plugin 'janoamaral/tokyo-night-tmux' set -g @tokyo-night-tmux_theme 'storm' set -g @tokyo-night-tmux_show_netspeed 1 set -g @tokyo-night-tmux_netspeed_iface "wlp4s0" -set -g @tokyo-night-tmux_window_id_style dsquare +set -g @tokyo-night-tmux_window_id_style fsquare # Set mouse on so that we can scroll with the mouse set -g mouse on From daf5249f76cf4424e0c3f4f67b1672c53e0589c1 Mon Sep 17 00:00:00 2001 From: Wesley Irvin Date: Sat, 6 Jun 2026 19:11:00 -0400 Subject: [PATCH 3/5] Deleted netspeed from tmux status bar (#46) (#47) Decided that the netspeed isn't needed on the status bar and it kind of gets in the way so decided to remove it. Reviewed-on: https://git.wesirvin.com/wesley/dotfiles/pulls/46 Reviewed-on: https://git.wesirvin.com/wesley/dotfiles/pulls/47 --- tmux/dot-config/tmux/tmux.conf | 2 -- 1 file changed, 2 deletions(-) diff --git a/tmux/dot-config/tmux/tmux.conf b/tmux/dot-config/tmux/tmux.conf index 13dcc61..fa711dc 100644 --- a/tmux/dot-config/tmux/tmux.conf +++ b/tmux/dot-config/tmux/tmux.conf @@ -6,8 +6,6 @@ set -g @plugin 'janoamaral/tokyo-night-tmux' # Tokyo Night config set -g @tokyo-night-tmux_theme 'storm' -set -g @tokyo-night-tmux_show_netspeed 1 -set -g @tokyo-night-tmux_netspeed_iface "wlp4s0" set -g @tokyo-night-tmux_window_id_style fsquare # Set mouse on so that we can scroll with the mouse From c8535307a32d2c055e5d7260e10067a0b32d7d31 Mon Sep 17 00:00:00 2001 From: Wesley Irvin Date: Sat, 4 Jul 2026 12:42:58 -0400 Subject: [PATCH 4/5] Zsh Refactor (#47) Reviewed-on: https://git.wesirvin.com/wesley/dotfiles/pulls/47 --- zsh/dot-zshrc | 49 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 35 insertions(+), 14 deletions(-) diff --git a/zsh/dot-zshrc b/zsh/dot-zshrc index 5e99b66..d0bc51a 100644 --- a/zsh/dot-zshrc +++ b/zsh/dot-zshrc @@ -3,25 +3,36 @@ ############### ALIASES #################### # Load bottom with the proper color scheme -alias btm="btm --theme=gruvbox" +if command -v btm &>/dev/null; then + alias btm="btm --theme=gruvbox" +fi # Remap ls to use lsd -alias ls="lsd" - -# Add alias for la to call lsd -lah -alias la="lsd -lah" +if command -v lsd &>/dev/null; then + alias ls="lsd" + # Add alias for la to call lsd -lah + alias la="lsd -lah" +fi # Replace cat with bat -alias cat="bat" +if command -v bat &>/dev/null; then + alias cat="bat" +fi # Alias cd to z for zoxide -alias cd="z" +if command -v zoxide &>/dev/null; then + alias cd="z" +fi # Alias vim to nvim -alias vim="nvim" +if command -v nvim &>/dev/null; then + alias vim="nvim" +fi # Alias for stow --dotfiles -alias stow.="stow --dotfiles" +if command -v stow &>/dev/null; then + alias stow.="stow --dotfiles" +fi ############### END ALIASES ############### @@ -31,7 +42,9 @@ alias stow.="stow --dotfiles" export PATH=$HOME/.local/bin:$PATH # Export my local-progs directory to find executables -export PATH=$HOME/local-progs/:$PATH +if [[ -d "$HOME/local-progs" ]]; then + export PATH=$HOME/local-progs/:$PATH +fi # Pre-configure settings for zsh-vi-mode function zvm_config() { @@ -43,17 +56,25 @@ function zvm_config() { # Add in our fzf integrations for zsh # Comment if you don't want the fzf integration -source <(fzf --zsh) +if command -v fzf &>/dev/null; then + source <(fzf --zsh) +fi # Enable vi mode for zsh -source $HOME/local-progs/zsh-vi-mode/zsh-vi-mode.plugin.zsh +if [[ -f "$HOME/local-progs/zsh-vi-mode/zsh-vi-mode.plugin.zsh" ]]; then + source $HOME/local-progs/zsh-vi-mode/zsh-vi-mode.plugin.zsh +fi # We want to make sure that autocompletions are loaded autoload -Uz compinit && compinit # Initialize zoxide -eval "$(zoxide init zsh)" +if command -v zoxide &>/dev/null; then + eval "$(zoxide init zsh)" +fi # Finally we want to use starship for our prompt # (because rust that's why) -eval "$(starship init zsh)" +if command -v starship &>/dev/null; then + eval "$(starship init zsh)" +fi From eb587692875399196d4c6f5fb273d840b7ba31ab Mon Sep 17 00:00:00 2001 From: Wesley Irvin Date: Sat, 4 Jul 2026 12:44:23 -0400 Subject: [PATCH 5/5] Branch Sync (#48) Reviewed-on: https://git.wesirvin.com/wesley/dotfiles/pulls/48