this repo has no description
1
fork

Configure Feed

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

Update TMux theme

+46 -17
+9 -1
Brewfile
··· 5 5 tap 'homebrew/services' 6 6 tap 'neovim/neovim' 7 7 tap 'universal-ctags/universal-ctags' 8 - cask 'java' 9 8 cask 'xquartz' 10 9 brew 'xz' 11 10 brew 'pkg-config' ··· 42 41 brew 'fpp' 43 42 brew 'ghc' 44 43 brew 'git-lfs' 44 + brew 'gnupg' 45 45 brew 'graphviz' 46 46 brew 'htop' 47 47 brew 'httpie' ··· 82 82 brew 'youtube-dl' 83 83 brew 'neovim/neovim/neovim' 84 84 brew 'universal-ctags/universal-ctags/universal-ctags', args: ['HEAD'] 85 + cask 'droplr' 86 + cask 'flux' 87 + cask 'gog-galaxy' 88 + cask 'google-chrome' 85 89 cask 'iterm2-nightly' 90 + cask 'slack' 91 + cask 'steam' 92 + cask 'vlc' 93 + cask 'zoomus'
+15 -11
bin/tmux-airline
··· 10 10 SMALL=80 11 11 MEDIUM=140 12 12 13 - if [ "0$WIDTH" -gt "0$MEDIUM" ]; then 14 - state=`osascript -e 'tell application "iTunes" to player state as string'`; 15 - if [ $state = "playing" ]; then 16 - artist=`osascript -e 'tell application "iTunes" to artist of current track as string'`; 17 - track=`osascript -e 'tell application "iTunes" to name of current track as string'`; 18 - MUSIC="#[fg=colour15]$artist: $track"; 13 + tmux-music() { 14 + if [ "0$WIDTH" -gt "0$MEDIUM" ]; then 15 + state=$(osascript -e 'tell application "iTunes" to player state as string'); 16 + if [ $state = "playing" ]; then 17 + artist=$(osascsript -e 'tell application "iTunes" to artist of current track as string'); 18 + track=$(osascript -e 'tell application "iTunes" to name of current track as string'); 19 + echo "#[fg=colour15]$artist: $track"; 20 + fi 19 21 fi 20 - fi 22 + } 21 23 22 - if [ "0$WIDTH" -ge "0$SMALL" ]; then 23 - UNAME="#[fg=colour00,bg=colour08,nobold,noitalics,nounderscore]$SEP#[fg=colour15,bg=colour00,bold,noitalics,nounderscore] $(uname -n)" 24 - fi 24 + tmux-uname() { 25 + if [ "0$WIDTH" -ge "0$SMALL" ]; then 26 + echo "#[fg=colour00,bg=colour08,nobold,noitalics,nounderscore]$SEP#[fg=colour15,bg=colour00,bold,noitalics,nounderscore] $(uname -n)" 27 + fi 28 + } 25 29 26 30 DATE="#[fg=colour08,nobold,noitalics,nounderscore]$SEP#[fg=colour00,bg=colour08,nobold,noitalics,nounderscore] $(date +'%d.%m.%y')" 27 31 TIME="#[fg=colour00,bg=colour08,nobold,noitalics,nounderscore]$SEPE#[fg=colour00,bg=colour08,nobold,noitalics,nounderscore] $(date +'%H:%M')" 28 32 29 - echo "$MUSIC $DATE $TIME $UNAME " | sed 's/ *$/ /g' 33 + echo "$(tmux-music) $DATE $TIME $(tmux-uname) " | sed 's/ *$/ /g'
+1 -1
fish/completions/work.fish
··· 1 - complete -x -c work -a '(find -L "$WORKSPACE" -depth -maxdepth 5 -type d -and -name .git -prune -and -not -path "*/\.cargo/*" -prune -print | sed -e "s:$WORKSPACE/*::" -e "s:/\.git::")' 1 + complete -x -c work -a '(find "$WORKSPACE" -maxdepth 3 -type d -and -name .git -prune -print | sed -e "s:$WORKSPACE/*::" -e "s:/\.git::")'
+12 -1
git/config
··· 12 12 lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit 13 13 pr = pull-request 14 14 rci = commit --amend --reuse-message HEAD 15 - root = !git checkout master && git up 16 15 squash = rebase -i @{u} 17 16 st = status -sb 18 17 todo = grep -Ee '\\bTODO:?\\b' ··· 20 19 com = checkout master 21 20 fix = commit --fixup=HEAD 22 21 psuh = push 22 + up = pull --all 23 + ag = grep 23 24 24 25 [mergetool] 25 26 keepBackup = false ··· 28 29 [merge] 29 30 tool = fugitive 30 31 32 + [branch] 33 + autoSetupRebase = always 31 34 [push] 32 35 default = simple 33 36 [pull] 34 37 ff = only 38 + [merge] 39 + ff = false 35 40 [rebase] 36 41 autostash = true 37 42 [credential] 38 43 helper = cache --timeout=3600 44 + 45 + # Automatically sign all tags and commits 46 + [tag] 47 + forceSignAnnotated = true 48 + [commit] 49 + gpgsign = true 39 50 40 51 [filter "lfs"] 41 52 clean = git-lfs clean %f
+2 -2
nvim/init.vim
··· 154 154 let l:cwd = getcwd() 155 155 let l:tagsfile = l:cwd . '/tags' 156 156 157 - if a:check && ! filewritable(tagsfile) 157 + if a:check && ! filewritable(tagsfile) && &diff 158 158 return 159 159 endif 160 160 ··· 297 297 " Neomake {{{ 298 298 augroup syntax_check 299 299 au! 300 - autocmd BufEnter,BufWritePost * silent Neomake 300 + autocmd BufEnter,BufWritePost * silent if !&diff | Neomake | endif 301 301 augroup END 302 302 303 303 let g:neomake_warning_sign = {
+6
tags
··· 1 + !_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ 2 + !_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ 3 + !_TAG_PROGRAM_AUTHOR Universal Ctags Team // 4 + !_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/ 5 + !_TAG_PROGRAM_URL https://ctags.io/ /official site/ 6 + !_TAG_PROGRAM_VERSION 0.0.0 /c9ec6f1/
+1 -1
tmux/themes/agnoster.tmux
··· 4 4 set -g status-left-length 30 5 5 set -g status-left '#[fg=colour00,bg=colour08,nobold] #S #[fg=colour08,bg=colour00,nobold]' 6 6 7 - set -g status-right '#(eval tmux-airline `tmux display -p "#{client_width}"`)' 7 + set -g status-right '#(eval tmux-airline #{client_width})' 8 8 set -g status-right-length 150 9 9 10 10 set -g window-status-format "#[fg=colour08,bg=colour00] #I  #W#[default]"