Visual Studio Code https://code.visualstudio.com/
Airbnb Style Guide - https://github.com/airbnb/javascript
| { | |
| // ============================================================================ | |
| // WORKBENCH & UI | |
| // ============================================================================ | |
| // Theme & Appearance | |
| "workbench.colorTheme": "Catppuccin Frappé", | |
| "catppuccin.italicKeywords": false, | |
| "catppuccin.accentColor": "yellow", | |
| "workbench.iconTheme": "material-icon-theme", |
| # Nerd Fonts for your IDE | |
| # https://www.nerdfonts.com/font-downloads | |
| brew tap homebrew/cask-fonts && brew install --cask font-3270-nerd-font | |
| brew tap homebrew/cask-fonts && brew install --cask font-fira-mono-nerd-font | |
| brew tap homebrew/cask-fonts && brew install --cask font-inconsolata-go-nerd-font | |
| brew tap homebrew/cask-fonts && brew install --cask font-inconsolata-lgc-nerd-font | |
| brew tap homebrew/cask-fonts && brew install --cask font-inconsolata-nerd-font | |
| brew tap homebrew/cask-fonts && brew install --cask font-monofur-nerd-font | |
| brew tap homebrew/cask-fonts && brew install --cask font-overpass-nerd-font |
| 'use strict'; | |
| // Future versions of Hyper may add additional config options, | |
| // which will not automatically be merged into this file. | |
| // See https://hyper.is#cfg for all currently supported options. | |
| module.exports = { | |
| config: { | |
| opacity: 0.9, | |
| // choose either `'stable'` for receiving highly polished, | |
| // or `'canary'` for less polished but more frequent updates | |
| updateChannel: 'stable', |
| " plugins | |
| let need_to_install_plugins = 0 | |
| if empty(glob('~/.vim/autoload/plug.vim')) | |
| silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs | |
| \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim | |
| let need_to_install_plugins = 1 | |
| endif | |
| call plug#begin() | |
| Plug 'tpope/vim-sensible' |
| yarn add --dev @fortawesome/fontawesome-free @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons @fortawesome/vue-fontawesome bootstrap jquery popper.js firebase |
Visual Studio Code https://code.visualstudio.com/
Airbnb Style Guide - https://github.com/airbnb/javascript
| date: { | |
| type: Date, | |
| required: false, | |
| default: function(){return new Date()} | |
| } | |
| //or ES6 | |
| default: () =>new Date() |
| module.exports = { | |
| root: true, | |
| env: { | |
| node: true, | |
| browser: true | |
| }, | |
| extends: [ | |
| 'plugin:vue/recommended', | |
| 'eslint:recommended', | |
| 'prettier/vue', |
| # Auto Activate/Deactivate Python Virtual Enviroment | |
| function venv_activate() { | |
| if [[ -d $PWD/venv ]]; then | |
| echo 'Activating Python virtualenv' | |
| source $PWD/venv/bin/activate | |
| else | |
| if [ "$VIRTUAL_ENV" ] && [ ! -d $PWD/venv ]; then | |
| echo "Deactivating Python Virtualenv" | |
| deactivate |