diff --git a/.gdbinit.d/gdbdashbard.conf b/.gdbinit.d/gdbdashbard.conf index c9c675e..e70e8f8 100644 --- a/.gdbinit.d/gdbdashbard.conf +++ b/.gdbinit.d/gdbdashbard.conf @@ -1,6 +1,6 @@ # auto generated by GDB dashboard -dashboard -layout source expressions stack assembly memory !history !registers !threads +dashboard -layout assembly !registers stack memory source expressions !history !threads dashboard -style syntax_highlighting 'rrt' dashboard -style style_low '0;37' -dashboard source -style context 15 +#dashboard source -style context 15 diff --git a/.tmux.conf b/.tmux.conf index c5aa761..6044a61 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -1,11 +1,15 @@ setw -g xterm-keys on -set -g default-terminal "screen-256color" set-option -g prefix C-a bind-key C-a last-window set-window-option -g mode-keys vi set -s escape-time 50 +# colors +set -g default-terminal "screen-256color" +set -g status-bg black +set -g status-fg white + ####################################### # MOUSE SCROLL WHEEL diff --git a/.vimrc b/.vimrc index e9d6913..7007d27 100644 --- a/.vimrc +++ b/.vimrc @@ -1,5 +1,5 @@ " -" Begin Vundle config +" Begin Vundle config " https://github.com/VundleVim/Vundle.vim " set nocompatible @@ -34,6 +34,7 @@ syntax on colorscheme deus set hlsearch +set nowrap " don't clutter directories with backup files set nobackup @@ -57,23 +58,27 @@ set wildmenu set ttimeoutlen=10 " line numbering gutter -set number -set numberwidth=3 -set cpoptions+=n " use gutter for wrapped lines -highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE +set nonu +"set number +"set numberwidth=3 +"set cpoptions+=n " use gutter for wrapped lines +"highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE " airline plugin stuffs set laststatus=2 -let g:airline#extensions#tabline#enabled = 1 -let g:airline#extensions#tabline#formatter = 'default' +"let g:airline#extensions#tabline#enabled = 1 +"let g:airline#extensions#tabline#formatter = 'default' +let g:airline_section_a = airline#section#create(['mode',' ','branch']) +let g:airline_section_b = airline#section#create(['hunks', 'branch']) +"let g:airline_section_c = '%{getcwd()}' let g:airline_theme='bubblegum' let g:airline_left_sep = '' let g:airline_left_alt_sep = '' let g:airline_right_sep = '' let g:airline_right_altsep = '' -"let g:airline_section_c = '%{getcwd()}' -let g:airline_section_warning = '' " disable whitespace warnings +"let g:airline_section_warning = '' " disable whitespace warnings "let g:airline_powerline_fonts = 1 +let g:airline_symbols.maxlinenr = '' " custom keybinds " C-PageUp/Down conflicts with xfce-terminal, so there is a trick to fixing @@ -90,7 +95,7 @@ map :ccl map :cn nmap :bp\|bd # -" AsyncRun +" AsyncRun " https://github.com/skywind3000/asyncrun.vim " map :AsyncRun -cwd= -save=2 make map :AsyncRun -cwd= -save=2 make @@ -98,7 +103,7 @@ map :AsyncRun -cwd= -save=2 make augroup vimrc " remove all vimrc autocommands autocmd! - autocmd QuickFixCmdPost * copen 8 + autocmd QuickFixCmdPost * copen 16 " Don't screw up folds when inserting text that might affect them, until " " leaving insert mode. Foldmethod is local to the window. Protect against @@ -108,7 +113,7 @@ augroup vimrc " save folds/cursor positions of buffers autocmd BufWinLeave *.* mkview - autocmd BufWinEnter *.* silent loadview + autocmd BufWinEnter *.* silent loadview augroup END " fix keycodes when running inside tmux diff --git a/sync.sh b/sync.sh index 74c29c5..d152124 100755 --- a/sync.sh +++ b/sync.sh @@ -7,7 +7,8 @@ FILES="$HOME/.vim/colors/deus.vim \ $HOME/.profile \ $HOME/.gdbinit.d \ $HOME/.ctags \ - $HOME/bin/hide_panel.sh" + $HOME/bin/hide_panel.sh \ + $HOME/bin/tmux_start.sh" rsync -avP ${FILES} ./ diff --git a/tmux_start.sh b/tmux_start.sh new file mode 100755 index 0000000..895874f --- /dev/null +++ b/tmux_start.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +tmux new -s dev \; splitw -h \; selectp -t 0 \; resizep -x 83 \; splitw -v -l 15 \; selectp -t 0 \;