diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..847d936 --- /dev/null +++ b/.vimrc @@ -0,0 +1,36 @@ +"Basic goodness +syntax on +filetype plugin indent on +set number +set cursorline +set autoindent smartindent +set expandtab +set tabstop=4 +set softtabstop=4 +set shiftwidth=4 +set textwidth=79 +set colorcolumn=79 +set spell spelllang=en_us +set foldmethod=marker +set rnu + +"Enable mouse for selecting/changing windows etc. +set mouse=a + +"Highlight end of line whitespace. +"set list +set listchars=trail:. + +"Persistant undo +set undodir=~/.vim/undodir +set undofile +set undolevels=1000 +set undoreload=10000 + +"Death to unwanted whitespace +highlight ExtraWhitespace ctermbg=red guibg=red +match ExtraWhitespace /\s\+$/ +autocmd BufWinEnter * match ExtraWhitespace /\s\+$/ +autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@/dev/null; then - FPATH=$(brew --prefix)/share/zsh/site-functions:$FPATH -fi - source $ZSH/oh-my-zsh.sh # Useful aliases @@ -29,3 +24,10 @@ alias zshconfig="vim ~/.zshrc" alias ohmyzsh="vim ~/.oh-my-zsh" alias vimconfig="vim ~/.vimrc" alias update="source ~/.zshrc" + +alias dcp='docker-compose -f /opt/docker-compose.yml ' +alias dcpull='docker-compose -f /opt/docker-compose.yml pull --parallel' +alias dclogs='docker-compose -f /opt/docker-compose.yml logs -tf --tail="50" ' +alias dtail='docker logs -tf --tail="50" "$@"' + +alias status='git status' diff --git a/Preferences.sublime-settings b/Preferences.sublime-settings index f052cf6..cee6efe 100644 --- a/Preferences.sublime-settings +++ b/Preferences.sublime-settings @@ -1,11 +1,10 @@ { "color_scheme": "Packages/ayu/ayu-mirage.sublime-color-scheme", "font_face": "Fira Code", - "font_size": 13, + "font_size": 15, "ignored_packages": [ "Vintage", - "zzz A File Icon zzz" ], "theme": "ayu-mirage.sublime-theme" } diff --git a/vs-code-extensions-i-use.md b/vs-code-extensions-i-use.md index 069726c..f314679 100644 --- a/vs-code-extensions-i-use.md +++ b/vs-code-extensions-i-use.md @@ -1,32 +1,32 @@ List of all the extensions I use. - -* [Ayu](https://marketplace.visualstudio.com/items?itemName=teabyii.ayu) -* [Auto Close Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag) -* [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) -* [Better Comments](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments) -* [Bracket Pair Colorizer](https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer) -* [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) -* [Color Highlight](https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight) -* [Custom CSS and JS Loader](https://marketplace.visualstudio.com/items?itemName=be5invis.vscode-custom-css) -* [Debugger for Chrome](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) -* [Docker](https://marketplace.visualstudio.com/items?itemName=PeterJausovec.vscode-docker) -* [DotENV](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) -* [ES7 React/Redux/GraphQL/React-Native snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets) -* [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) -* [Formatting Toggle](https://marketplace.visualstudio.com/items?itemName=tombonnike.vscode-status-bar-format-toggle) -* [Git History](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) -* [GraphQL for VSCode](https://marketplace.visualstudio.com/items?itemName=kumar-harsh.graphql-for-vscode) -* [GraphQL](https://marketplace.visualstudio.com/items?itemName=Prisma.vscode-graphql) -* [Import Cost](https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) -* [Jest](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest) -* [npm Intellisense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense) -* [open in browser](https://marketplace.visualstudio.com/items?itemName=techer.open-in-browser) -* [Path Intellisense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense) -* [Prisma](https://marketplace.visualstudio.com/items?itemName=Prisma.prisma) -* [Rainbow Brackets](https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets) -* [Rainbow CSV](https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv) -* [Scope Info](https://marketplace.visualstudio.com/items?itemName=siegebell.scope-info) -* [SCSS IntelliSense](https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-scss) -* [vscode-styled-components](https://marketplace.visualstudio.com/items?itemName=jpoissonnier.vscode-styled-components) -* [YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) \ No newline at end of file +- [Ayu](https://marketplace.visualstudio.com/items?itemName=teabyii.ayu) +- [Auto Close Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag) +- [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) +- [Better Comments](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments) +- [Bracket Pair Colorizer 2](https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2) +- [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) +- [Color Highlight](https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight) +- [Custom CSS and JS Loader](https://marketplace.visualstudio.com/items?itemName=be5invis.vscode-custom-css) +- [Debugger for Chrome](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) +- [Docker](https://marketplace.visualstudio.com/items?itemName=PeterJausovec.vscode-docker) +- [DotENV](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) +- [ES7 React/Redux/GraphQL/React-Native snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets) +- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) +- [Formatting Toggle](https://marketplace.visualstudio.com/items?itemName=tombonnike.vscode-status-bar-format-toggle) +- [Git History](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) +- [GraphQL for VSCode](https://marketplace.visualstudio.com/items?itemName=kumar-harsh.graphql-for-vscode) +- [GraphQL](https://marketplace.visualstudio.com/items?itemName=Prisma.vscode-graphql) +- [Import Cost](https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) +- [Jest](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest) +- [npm Intellisense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense) +- [open in browser](https://marketplace.visualstudio.com/items?itemName=techer.open-in-browser) +- [Path Intellisense](https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense) +- [Prettier - Code Formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) +- [Prisma](https://marketplace.visualstudio.com/items?itemName=Prisma.prisma) +- [Rainbow Brackets](https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets) +- [Rainbow CSV](https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv) +- [Scope Info](https://marketplace.visualstudio.com/items?itemName=siegebell.scope-info) +- [SCSS IntelliSense](https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-scss) +- [vscode-styled-components](https://marketplace.visualstudio.com/items?itemName=jpoissonnier.vscode-styled-components) +- [YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml)