dotfiles

configuration files for shell, text editor, graphical environment, etc.
git clone git://src.adamsgaard.dk/dotfiles
Log | Files | Refs | README | LICENSE Back to index

commit 5db62bbb004a22181a444cb15112ec02389f8011
parent d5ed256d037cc4eade74f5c6363a2593765de364
Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date:   Mon, 28 Sep 2015 10:00:02 +0200

change spacemacs theme, add tmux integration

Diffstat:
M.spacemacs | 11++++++-----
M.tmux.conf | 17+++++++++++------
2 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/.spacemacs b/.spacemacs @@ -33,6 +33,7 @@ shell-scripts yasnippet osx + tmux ) ;; A list of packages and/or extensions that will not be install and loaded. dotspacemacs-excluded-packages '() @@ -69,11 +70,11 @@ before layers configuration." ;; List of themes, the first of the list is loaded when spacemacs starts. ;; Press <SPC> T n to cycle to the next theme in the list (works great ;; with 2 themes variants, one dark and one light) - dotspacemacs-themes '(solarized-dark - solarized-light - leuven - monokai - zenburn) + ;dotspacemacs-themes '(solarized-dark + ;solarized-light + ;leuven + ;monokai + ;zenburn) ;; If non nil the cursor color matches the state color. dotspacemacs-colorize-cursor-according-to-state t ;; Default font. `powerline-scale' allows to quickly tweak the mode-line diff --git a/.tmux.conf b/.tmux.conf @@ -31,16 +31,21 @@ bind -r H resize-pane -L 5 bind -r L resize-pane -R 5 # Smart pane switching with awareness of vim splits -is_vim='echo "#{pane_current_command}" | grep -iqE "(^|\/)g?(view|n?vim?)(diff)?$"' -bind -n C-h if-shell "$is_vim" "send-keys C-h" "select-pane -L" -bind -n C-j if-shell "$is_vim" "send-keys C-j" "select-pane -D" -bind -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U" -bind -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R" -bind -n C-\ if-shell "$is_vim" "send-keys C-\\" "select-pane -l" +#is_vim='echo "#{pane_current_command}" | grep -iqE "(^|\/)g?(view|n?vim?)(diff)?$"' +#bind -n C-h if-shell "$is_vim" "send-keys C-h" "select-pane -L" +#bind -n C-j if-shell "$is_vim" "send-keys C-j" "select-pane -D" +#bind -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U" +#bind -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R" +#bind -n C-\ if-shell "$is_vim" "send-keys C-\\" "select-pane -l" #bind h run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-h) || tmux select-pane -L" #bind j run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-j) || tmux select-pane -D" #bind k run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-k) || tmux select-pane -U" #bind l run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-l) || tmux select-pane -R" +bind -n C-h run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim(diff)?$|emacs.*$' && tmux send-keys C-h) || tmux select-pane -L" +bind -n C-j run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim(diff)?$|emacs.*$' && tmux send-keys C-j) || tmux select-pane -D" +bind -n C-k run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim(diff)?$|emacs.*$' && tmux send-keys C-k) || tmux select-pane -U" +bind -n C-l run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim(diff)?$|emacs.*$' && tmux send-keys C-l) || tmux select-pane -R + # split window bind v split-window -v bind C-v split-window -v