Last active
October 27, 2015 12:55
-
-
Save jkonecny12/e9b2cc689b24ab0eb2c9 to your computer and use it in GitHub Desktop.
tmux configs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
unbind % #zrusi zakladni klavesu pro rozdeleni okna | |
bind | split-window -h #pres | rozdeleni obrazovky vertikalne | |
bind - split-window -v #pres - rozdeleni obrazovky horizontalne | |
bind c new-window -c "$HOME" #new windows will be in home folder | |
#posledni pouzite | |
bind C-b last-window #posledni pouzite okno | |
bind C-v last-pane #posledni pouzity panel | |
#jednodussi ovladani | |
bind -n S-down new-window | |
bind -n S-left prev | |
bind -n S-right next | |
bind -n C-left swap-window -t -1 | |
bind -n C-right swap-window -t +1 | |
set -g status-bg black #barva pozadi | |
set -g status-fg white #barva popredi | |
set -g status-left '#[fg=green]#H' #barva bocniho panelu | |
set-window-option -g window-status-current-bg red #osvetleni aktivniho okna | |
set -g status-right '#[fg=green]#(echo -n "uptime: ")#[fg=yellow]#(uptime | cut -d " " -s -f 4-5 - | head -c -2)#[fg=white]#(echo -n " - ")#[fg=green]#(echo "time: ")#[fg=yellow]#(date "+%H:%M")' #pravy panel | |
set -g history-limit 10000 #nastaveni historie oken | |
set -g base-index 1 #nula je moc dalekoA | |
set -g status-interval 5 #vykreslovani statusu z 15s na 5s | |
set -g repeat-time 200 | |
setw -g mode-mouse off | |
#zobrazovani aktivity | |
set -g monitor-activity on | |
set -g visual-activity on | |
#rychlejsi odezva ESC klavesy | |
set -sg escape-time 25 | |
#automaticke prejmenovani okna | |
setw -g automatic-rename | |
#nastaveni vi modu | |
set-window-option -g mode-keys vi | |
bind-key -t vi-copy 'v' begin-selection | |
bind -t vi-copy y copy-pipe 'xclip' | |
#jednodussi odladovani | |
bind r source-file ~/.tmux.conf |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
sleep 1 | |
tmux has-session -t default_session | |
if [ $? -eq 1 ]; then | |
tmux new-session -d -s default_session | |
tmux neww -t default_session | |
tmux neww -t default_session | |
tmux neww -t default_session | |
#tmux neww -t default_session | |
tmux select-window -p -t default_session | |
tmux select-window -p -t default_session | |
tmux select-window -p -t default_session | |
fi | |
tmux attach-session -t default_session |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
tmux_windows.sh could be started from terminal automatically. It will create 4 tmux tabs and set 1st tab as active.