clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

update paths in tmux to new location

sspaeti 1818ee95 f027b9a2

+14 -14
+5 -5
tmux/.config/tmux/README.md
··· 2 2 3 3 ## Plugin Installation After Stow 4 4 5 - When you stow tmux configuration, the `~/.tmux/plugins` directory may be empty but still exist, which prevents proper plugin installation. 5 + When you stow tmux configuration, the `~/.config/tmux/plugins` directory may be empty but still exist, which prevents proper plugin installation. 6 6 7 7 **Run this command after stowing tmux:** 8 8 9 9 ```bash 10 - rm -rf ~/.tmux/plugins && tmux new-session -d && tmux kill-session 10 + rm -rf ~/.config/tmux/plugins && tmux new-session -d && tmux kill-session 11 11 ``` 12 12 13 13 **Then install TPM (Tmux Plugin Manager) first:** ··· 15 15 Run this command to install TPM and all plugins: 16 16 17 17 ```bash 18 - mkdir -p ~/.tmux/plugins 19 - git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm 2>/dev/null || true 20 - ~/.tmux/plugins/tpm/bin/install_plugins 18 + mkdir -p ~/.config/tmux/plugins 19 + git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm 2>/dev/null || true 20 + ~/.config/tmux/plugins/tpm/bin/install_plugins 21 21 ``` 22 22 23 23 After TPM is installed, you can use `Ctrl+t` followed by `I` for future plugin installations.
+9 -9
tmux/.config/tmux/tmux.conf
··· 105 105 bind-key -n M-b switch-client -t sspaeti-blog-brain-hugo:brain 106 106 bind-key -n M-p switch-client -t dedp-book:writing 107 107 bind-key -n M-w switch-client -t writing-ssp-data:rill 108 - bind-key -n M-t run-shell -b "~/.tmux/tmux-switch-session.sh" 108 + bind-key -n M-t run-shell -b "~/.config/tmux/tmux-switch-session.sh" 109 109 bind-key -n M-s display-popup -E -w 40% "sesh connect \"$(sesh list -i | gum filter --limit 1 --placeholder 'Pick a sesh' --prompt='⚡')\"" 110 110 111 111 # set switching between last active tabs forth and back ··· 134 134 # fzf behaviour: bind search to fzf 135 135 136 136 # easily switch session with ctrl+s 137 - bind-key s run-shell -b "~/.tmux/tmux-switch-session.sh" 137 + bind-key s run-shell -b "~/.config/tmux/tmux-switch-session.sh" 138 138 # run without tmux prefix too 139 - bind-key -n C-s run-shell -b "~/.tmux/tmux-switch-session.sh" 140 - bind-key t run-shell -b "~/.tmux/tmux-switch-session.sh" 141 - bind-key C-t run-shell -b "~/.tmux/tmux-switch-session.sh" 139 + bind-key -n C-s run-shell -b "~/.config/tmux/tmux-switch-session.sh" 140 + bind-key t run-shell -b "~/.config/tmux/tmux-switch-session.sh" 141 + bind-key C-t run-shell -b "~/.config/tmux/tmux-switch-session.sh" 142 142 # unbind due to conflict with changing sessions 143 143 unbind C-s 144 144 # open new session from my git repository 145 - bind-key a run-shell -b "~/.tmux/tmux-switch-session-git.sh" 145 + bind-key a run-shell -b "~/.config/tmux/tmux-switch-session-git.sh" 146 146 147 147 #run sesh to open new on s 148 148 bind-key "S" display-popup -E -w 40% "sesh connect \"$( ··· 204 204 #bind-key -n sh if-shell "$is_vim" "send-keys sh" "select-pane -L" 205 205 206 206 #source status line theme for tmux: 207 - source-file ~/.tmux/themes/tmux-kanagawa-dark.conf 207 + source-file ~/.config/tmux/themes/tmux-kanagawa-dark.conf 208 208 209 209 # able to refresh tmux config with "Ctrl-t" and then "r": 210 210 #unbind r 211 - bind r source-file ~/.tmux.conf 211 + bind r source-file ~/.config/tmux/tmux.conf 212 212 213 213 214 214 # remove hostname: overwritten by tmux-continuum: check with `tmux show-option -gqv "status-right"` ··· 216 216 set -g status-right '#[bg=colour237,fg=colour239 nobold, nounderscore, noitalics]#[bg=colour239,fg=colour246] %Y-%m-%d  %H:%M #[bg=colour239,fg=colour248,nobold,noitalics,nounderscore]#[bg=colour248,fg=colour237]' 217 217 218 218 # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) 219 - run '~/.tmux/plugins/tpm/tpm' 219 + run '~/.config/tmux/plugins/tpm/tpm'