diff --git a/config/exports-apps b/config/exports-apps index 39df00e..564f644 100755 --- a/config/exports-apps +++ b/config/exports-apps @@ -109,3 +109,5 @@ export _Z_DATA="$XDG_STATE_HOME/z" export ANDROID_HOME="$XDG_DATA_HOME/android" export GNUPGHOME="$XDG_DATA_HOME/gnupg" export SCREENRC="$XDG_CONFIG_HOME/misc/screenrc" +export TMUX_CONF="$DOTFILES/config/tmux/tmux.conf" + diff --git a/config/iterm2/com.googlecode.iterm2.plist b/config/iterm2/com.googlecode.iterm2.plist index a28d8bf..2f6a18c 100644 --- a/config/iterm2/com.googlecode.iterm2.plist +++ b/config/iterm2/com.googlecode.iterm2.plist @@ -10,6 +10,8 @@ AlternateMouseScroll + AutoHideTmuxClientSession + Custom Color Presets catppuccin-mocha @@ -1039,13 +1041,17 @@ Non-ASCII Anti Aliased Normal Font - JetBrainsMonoNerdFontCompleteM-Light 15 + JetBrainsMonoNFM-Regular 13 Only The Default BG Color Uses Transparency + Open Password Manager Automatically + Option Key Sends 0 Prompt Before Closing 2 + Reduce Flicker + Right Option Key Sends 0 Rows @@ -1082,12 +1088,77 @@ Send Code When Idle + Set Local Environment Vars + Shortcut - + T + Show Status Bar + + Show Timestamps + 2 Silence Bell Smart Cursor Color + Status Bar Layout + + advanced configuration + + algorithm + 0 + auto-rainbow style + 3 + font + .AppleSystemUIFont 12 + remove empty components + + + components + + + class + iTermStatusBarJobComponent + configuration + + knobs + + base: compression resistance + 1 + base: priority + 5 + maxwidth + +infinity + minwidth + 0 + shared text color + + Alpha Component + 1 + Blue Component + 0.63 + Color Space + sRGB + Green Component + 0.63 + Red Component + 0.90000000000000002 + + + layout advanced configuration dictionary value + + algorithm + 0 + auto-rainbow style + 3 + font + .AppleSystemUIFont 12 + remove empty components + + + + + + Sync Title Tags diff --git a/config/tmux/tmux.conf b/config/tmux/tmux.conf index 900c5cd..adfa20b 100644 --- a/config/tmux/tmux.conf +++ b/config/tmux/tmux.conf @@ -51,17 +51,35 @@ bind N new-window # Plugins related configurations +## https://github.com/jaclu/tmux-menus +set -g @menus_trigger 'm' + ## https://github.com/catppuccin/tmux set -g @catppuccin_flavour 'mocha' # latte/frappe/macchiato/mocha set -g @catppuccin_window_tabs_enabled on # or off to disable window_tabs +## https://github.com/tmux-plugins/tmux-continuum +set -g @continuum-restore 'on' +set -g @continuum-boot 'on' +set -g @continuum-boot-options 'iterm' + +## https://github.com/tmux-plugins/tmux-resurrect +set -g @resurrect-strategy-nvim 'session' + +## https://github.com/sainnhe/tmux-fzf +TMUX_FZF_LAUNCH_KEY="l" + +## Install plugins, starting with plugin manager set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' +set -g @plugin 'jaclu/tmux-menus' set -g @plugin 'christoomey/vim-tmux-navigator' set -g @plugin 'tmux-plugins/tmux-yank' set -g @plugin 'catppuccin/tmux' set -g @plugin 'tmux-plugins/tmux-resurrect' set -g @plugin 'tmux-plugins/tmux-continuum' +set -g @plugin 'tmux-plugins/tmux-sessionist' +set -g @plugin 'sainnhe/tmux-fzf' # set vi-mode set-window-option -g mode-keys vi