clone of my dotfiles.ssp.sh
1
fork

Configure Feed

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

adding sesh tmux manager

sspaeti 378c1692 6ca30ce6

+20 -7
+5 -1
Brewfile
··· 3 3 tap "coursier/formulas" 4 4 tap "derailed/k9s" 5 5 tap "fluxcd/tap" 6 + tap "hashicorp/tap" 6 7 tap "homebrew/bundle" 7 8 tap "homebrew/cask" 8 9 tap "homebrew/cask-drivers" ··· 11 12 tap "homebrew/core" 12 13 tap "homebrew/services" 13 14 tap "jesseduffield/lazydocker" 15 + tap "joshmedeski/sesh" 14 16 tap "koekeishiya/formulae" 15 17 tap "minio/stable" 16 18 tap "ngrok/ngrok" ··· 75 77 brew "go" 76 78 brew "gobject-introspection" 77 79 brew "grep" 80 + brew "gum" 78 81 brew "helix" 79 82 brew "helm" 80 83 brew "htop" ··· 159 162 brew "zsh-syntax-highlighting" 160 163 brew "caarlos0/tap/timer" 161 164 brew "derailed/k9s/k9s" 165 + brew "hashicorp/tap/vault" 162 166 brew "jesseduffield/lazydocker/lazydocker" 167 + brew "joshmedeski/sesh/sesh" 163 168 brew "koekeishiya/formulae/skhd" 164 169 brew "koekeishiya/formulae/yabai" 165 170 brew "minio/stable/mc" ··· 211 216 cask "slack" 212 217 cask "sourcetree" 213 218 cask "spotify" 214 - cask "sync" 215 219 cask "teamviewer" 216 220 cask "textmate" 217 221 cask "tuple"
+1
backup_dotfiles.sh
··· 10 10 cp -r ~/.config/nvim/lua/ $git/general/dotfiles/nvim/lua/ 11 11 cp -r ~/.config/nvim/after/ $git/general/dotfiles/nvim/after/ 12 12 cp -r ~/.config/nvim/plugin/ $git/general/dotfiles/nvim/plugin/ 13 + cp -r ~/.config/sesh/ $git/general/dotfiles/sesh/ 13 14 14 15 # might contain sensitive information 15 16 # cp -r ~/.gitconfig $git/general/dotfiles/git/gitconfig
+3 -1
nvim/lua/sspaeti/plugins/telescope.lua
··· 1 1 return 2 2 { 3 3 "nvim-telescope/telescope.nvim", 4 - event = "VeryLazy", 4 + -- event = "VeryLazy", 5 + lazy = false, 6 + priority = 1000, 5 7 tag = "0.1.5", 6 8 dependencies = { "nvim-lua/plenary.nvim" }, 7 9 keys = {
+2
sesh/sesh.toml
··· 1 + [default_session] 2 + startup_command = "vim -c ':Telescope find_files'"
+9 -5
tmux/tmux.conf
··· 91 91 bind-key s run-shell -b "~/.tmux/tmux-switch-session.sh" 92 92 bind-key t run-shell -b "~/.tmux/tmux-switch-session.sh" 93 93 bind-key C-t run-shell -b "~/.tmux/tmux-switch-session.sh" 94 - 95 - # switch/jump between two recent sessions 96 - bind-key ";" switch-client -l 97 - 98 - 99 94 # unbind due to conflict with changing sessions 100 95 unbind C-s 96 + # easily swithc session with ctrl+s 101 97 bind -n C-s run-shell -b "~/.tmux/tmux-switch-session.sh" 98 + 99 + bind-key "S" display-popup -E -w 40% "sesh connect \"$( 100 + sesh list -i | gum filter --limit 1 --placeholder 'Pick a sesh' --prompt='⚡' 101 + )\"" 102 + 103 + 104 + # switch/jump between two recent sessions 105 + bind-key ";" switch-client -l 102 106 103 107 # bind-key -n ss select-pane -R 104 108 # bind sl select-pane -R