this repo has no description
1
fork

Configure Feed

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

Add UltiSnips and refactor `work` function

+19 -16
+8 -2
bin/Makefile
··· 1 - FILES = lein git-imerge docker-compose 1 + FILES = lein git-imerge docker-compose docker-machine 2 + 3 + PWD = $(shell pwd) 2 4 3 5 install: $(FILES) pip 4 - $(LN) . ${HOME}/.local/bin 6 + $(LN) ${PWD} ${HOME}/.local/bin 5 7 6 8 lein: 7 9 $(WGET) -O$@ https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein ··· 17 19 docker-compose: 18 20 $(WGET) -O$@ https://github.com/docker/compose/releases/download/1.5.1/docker-compose-$(shell uname -s)-$(shell uname -m) 19 21 chmod +x $@ 22 + 23 + docker-machine: 24 + $(WGET) -O$@.zip https://github.com/docker/machine/releases/download/v0.5.0/docker-machine_linux-amd64.zip 25 + unzip -f $@.zip 20 26 21 27 .PHONY: pip $(FILES)
+4 -7
fish/functions/work.fish
··· 1 1 function work 2 2 set NAME $argv[1] 3 3 4 - pushd "$HOME/Workspace/$NAME" 5 - 6 4 if not tmux has-session -t "$NAME" ^/dev/null 7 - tmux start \;\ 8 - new-session -d -s "$NAME" 5 + tmux start-server \;\ 6 + new-session -d -s "$NAME" -c "$HOME/Workspace/$NAME" 9 7 end 10 - 11 8 tmux attach -t "$NAME" 9 + end 12 10 13 - popd 14 - end 11 + complete -x -c work -a '(find -L ~/Workspace -depth -maxdepth 3 -name .git -type d | sed -e "s:$HOME/Workspace/::" -e "s:/\.git::" | grep -v "\.")'
+7 -7
nvim/init.vim
··· 32 32 33 33 " Project management 34 34 Plug 'Shougo/unite.vim' 35 - Plug 'Shougo/unite-outline' 36 - Plug 'farseer90718/unite-workflow' 35 + Plug 'Shougo/unite-outline', { 'on': 'Unite' } 36 + Plug 'farseer90718/unite-workflow', { 'on': 'Unite' } 37 37 Plug 'tpope/vim-projectionist' 38 38 Plug 'tpope/vim-vinegar' 39 39 ··· 45 45 Plug 'ervandew/supertab' 46 46 Plug 'mattn/emmet-vim' 47 47 Plug 'racer-rust/vim-racer', { 'for': 'rust' } 48 + Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets' 48 49 49 50 " Code manipulation 50 51 Plug 'Chiel92/vim-autoformat' ··· 56 57 " Utils 57 58 Plug 'Shougo/vimproc.vim', { 'do': 'make' } 58 59 Plug 'dahu/EditorConfig' 59 - Plug 'jaxbot/github-issues.vim' 60 + Plug 'jaxbot/github-issues.vim', { 'on': 'Unite' } 60 61 Plug 'junegunn/vim-easy-align' 61 62 Plug 'mattn/webapi-vim' 62 63 Plug 'mbbill/undotree', { 'on': 'UndotreeToggle' } ··· 118 119 nnoremap ` ' 119 120 120 121 " Buffers 121 - noremap <leader>b :Unite -buffer-name=buffers -immediately -no-split buffer<CR> 122 + noremap <leader>b :Unite -buffer-name=buffers -immediately -no-split buffer<CR> 122 123 123 124 nnoremap gV `[v`] 124 125 ··· 137 138 nnoremap : ; 138 139 139 140 " Yanks 140 - noremap <Leader>p "+p 141 - noremap <Leader>P "+P 142 - noremap <silent> <Leader>y :Unite -buffer-name=yanks register history/yank<CR> 141 + noremap <silent> <Leader>p :Unite -buffer-name=yanks register<CR> 142 + set clipboard=unnamed 143 143 144 144 " Fast paste from system clipboard 145 145 inoremap <C-R><C-R> <C-R>+