From d24c57256cb3354ed49690fc9d68b03d1ff549b9 Mon Sep 17 00:00:00 2001 From: Andrew Haynes Date: Thu, 2 Apr 2026 13:02:31 -0400 Subject: [PATCH] Tmux changes --- .DS_Store | Bin 6148 -> 8196 bytes brew/.Brewfile | 12 +++++----- nvim/.config/nvim/init.lua | 14 ++++++++---- nvim/.config/nvim/nvim-pack-lock.json | 4 ++-- tmux/.config/tmux/tmux.conf | 31 ++++++++++++++++++++++---- 5 files changed, 45 insertions(+), 16 deletions(-) diff --git a/.DS_Store b/.DS_Store index 7e208f3a028fc3a415a8ea9374be7e560fe76808..9abbe451185aacaf7eac5556938b07742bb324f9 100644 GIT binary patch literal 8196 zcmeHLJ%|%Q6n^8yyT~ExHMvGzEvzJRh5dR&Z4?gE3Bn~gO@zdRB3>WOa9O=@@B3-wk%mmPKl2Z95^f#5)JAUN9w0w9*KTL!+P50IM3#n{EfMk&QHZTDbYsc|ia zvE{%cPDhMgOl-8}WNbMZ$821OVuT%ak))G}Z47g8AUKeBfP42Ds#1&kbW8W|y@4cO z`nI0W==E#0X1Cu2Qr=qHKD)jC?p#sU%3ov+I{dc4v5kbY1U+rMNf_HV2^Onf-Kqdh zF|Fal%jcUX---r>XY56|=B;iD?=*P3@S#Nw>T2#I2d?n##ltoKk0&o4%)Jr*9XXkX zNjX}_+@oa{!fP1e)6p6jz(_I8f9m^2>yYJFc*b3XYhHV39J@(Fx=wd|Uh`FW9j1A| z%>Mj*{I~BZp79ppKCj%ZXK=PV@O?yMeD3+|N1uXyM~2q$>f(6qnAMQW%9Kpb^7SmS z6(#%nm^?g=qlkV=+P?O_4Je*Q_z!QTF3j# zsSbr_{6)COd+-?!P5bG-I5DJ_$4t}Ld{lEkJd=EMzX4UR&qZ;D$M631u!t~%1H0q^ z|DG`Bx&J>u`Tf5ng()}?9QZ#SFr`|(wurU4-a5BR?zJOq%h-5uUSgw^V3KwmQQC1t k*N#hWgjBAHT}*7m9*kXo5#at?c+cPP{FieProH39FU(ziNdN!< delta 203 zcmZp1XfcprU|?W$DortDU=RQ@Ie-{Mvv5r;6q~50$SANeU^g?Pz+@hQm2q*sKp6%W z20ey!hD?T%+ v<^$tmb`B0fW{@b*E!;rD737|ch2NPc^UHXGT*tr!aVg0044dP5<}d>Qg7qj> diff --git a/brew/.Brewfile b/brew/.Brewfile index 6039564..24fc2ca 100644 --- a/brew/.Brewfile +++ b/brew/.Brewfile @@ -1,12 +1,12 @@ cask "ghostty" -cask "localsend" +# cask "localsend" cask "tailscale-app" -cask "zen" +# cask "zen" cask "autodesk-fusion" cask "logi-options+" cask "font-jetbrains-mono-nerd-font" -# cask "bitwarden" -cask "utm" +# cask "utm" +cask "bitwarden" brew "ripgrep" brew "neovim" @@ -23,8 +23,8 @@ brew "git" brew "zoxide" brew "stow" brew "mosh" -brew "jpeg-turbo" +# brew "jpeg-turbo" brew "npm" brew "wget" brew "opencode" -brew "podman" +# brew "podman" diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 7c1f405..7ac178a 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -48,9 +48,15 @@ require("conform").setup({ require('nvim-highlight-colors').turnOn() require("Polydev").setup({ - terminal = { - mode = "split", - }, + -- terminal = { + -- mode = "split", + -- win = { + -- type = "vertical", + -- anchor = "right", + -- -- size = "20" + -- }, + -- + -- }, }) require("blink.cmp").setup({ completion = { @@ -178,7 +184,7 @@ vim.keymap.set('n', '', ":FzfLua files") vim.keymap.set('n', 'fh', ":FzfLua helptags") vim.keymap.set('n', 'fg', ":FzfLua live_grep") vim.keymap.set('n', 'fm', ":FzfLua manpages") -vim.keymap.set('n', 'xx', vim.diagnostic.setqflist) +vim.keymap.set('n', 'xx', ":FzfLua diagnostics_workspace") vim.keymap.set('n', 'fs', vim.lsp.buf.document_symbol) vim.keymap.set('n', 'gd', vim.lsp.buf.definition) vim.keymap.set("n", "gr", vim.lsp.buf.references) diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json index 532e6f4..91127fe 100644 --- a/nvim/.config/nvim/nvim-pack-lock.json +++ b/nvim/.config/nvim/nvim-pack-lock.json @@ -39,7 +39,7 @@ "src": "https://github.com/brenoprata10/nvim-highlight-colors" }, "nvim-lspconfig": { - "rev": "16812abf0e8d8175155f26143a8504e8253e92b0", + "rev": "8e2084bf5e40c79c1f42210a6ef96a0a4793a763", "src": "https://github.com/neovim/nvim-lspconfig" }, "nvim-tmux-navigation": { @@ -55,7 +55,7 @@ "src": "https://github.com/nvim-tree/nvim-web-devicons" }, "polydev": { - "rev": "919d141c6a4212d176050ba13fc81d2fa25216a4", + "rev": "8d41141e9ab68c271bb8bb2db5528bb0a61c78eb", "src": "git@moo:dmm/polydev.git" }, "rose-pine": { diff --git a/tmux/.config/tmux/tmux.conf b/tmux/.config/tmux/tmux.conf index f986d93..0062ea3 100644 --- a/tmux/.config/tmux/tmux.conf +++ b/tmux/.config/tmux/tmux.conf @@ -6,11 +6,34 @@ set -g focus-events on set -ga terminal-features ',xterm-ghostty:RGB' set -as terminal-overrides ',xterm-ghostty:Tc' set-option -g default-shell $SHELL -set -g status-style 'fg=#9ccfd8 bg=#000000' +# --- Visual Flair Enhancements --- +set -g status-position top +set -g status-justify left +set -g status-style 'bg=default' # Makes the bar transparent/seamless + +# Left Side: Minimal Session Name with a pill-style look set -g status-left-length 100 -set -g status-right-length 30 -set -g status-left "#[fg=#31748f, bold][#S]#[fg=#908caa,nobold] | " -set -g status-right "#[fg=#c4a7e7]  %m-%d-%Y #[fg=#eb6f92]  %H:%M" +set -g status-left "#[fg=#31748f,bg=default,bold]  #S #[fg=#444444,nobold]│ " + +# Right Side: Clean icons with no unnecessary labels +set -g status-right-length 150 +set -g status-right "#[fg=#c4a7e7]󰃭 %m-%d #[fg=#444444]│ #[fg=#eb6f92]󱑒 %H:%M " + +# Window Status: The "Flare" +# Using a dot or a subtle block to indicate the active window +# set -g window-status-current-format "#[fg=#9ccfd8,bg=default,bold] ● #W" +# set -g window-status-format "#[fg=#6e6a86,bg=default] ○ #W" +set -g window-status-current-format "#[fg=#9ccfd8,bg=default,bold] #F#I:#W" +set -g window-status-format "#[fg=#6e6a86,bg=default] #I:#W" + +# Message styling (Command mode) +set -g message-style 'fg=#ebbcba bg=default bold' +# --------------------------------- +# set -g status-style 'fg=#9ccfd8 bg=#000000' +# set -g status-left-length 100 +# set -g status-right-length 30 +# set -g status-left "#[fg=#31748f, bold][#S]#[fg=#908caa,nobold] | " +# set -g status-right "#[fg=#c4a7e7]  %m-%d-%Y #[fg=#eb6f92]  %H:%M" set -g base-index 1 set -g pane-base-index 1