Skip to content

Instantly share code, notes, and snippets.

@MatthewNielsen27
Last active December 18, 2018 19:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MatthewNielsen27/92b7c99e8c5b6632e977539110301def to your computer and use it in GitHub Desktop.
Save MatthewNielsen27/92b7c99e8c5b6632e977539110301def to your computer and use it in GitHub Desktop.
My computer's configuration file which is consumed by Strapped.sh
strapped:
repo: https://raw.githubusercontent.com/azohra/strapped/master/straps
bash:
mkdir:
- { dir: ~/Development }
- { dir: ~/School }
git:
clone:
- { repo: git@github.com:kelseyhightower/nocode.git, folder: ~/Development/nocode }
- { repo: git@github.com:azohra/lyra.git, folder: ~/Development/lyra }
- { repo: git@github.com:azohra/strapped.sh.git, folder: ~/Development/strapped }
- { repo: git@github.com:azohra/quack.git, folder: ~/Development/quack }
brew:
taps:
- { name: azohra/tools }
- { name: homebrew/cask }
- { name: homebrew/cask-drivers }
- { name: homebrew/cask-fonts }
- { name: homebrew/cask-versions }
- { name: homebrew/core }
packages:
- { name: doctl, upgrade: true }
- { name: openssh, upgrade: true }
- { name: bash, upgrade: true }
- { name: lyra, upgrade: true }
- { name: openssl, upgrade: true }
- { name: ruby, upgrade: true }
- { name: elixir, upgrade: true }
- { name: bash-completion, upgrade: true }
- { name: htop, upgrade: true }
- { name: jq, upgrade: true }
- { name: packer, upgrade: true }
- { name: python, upgrade: true }
- { name: wget, upgrade: true }
- { name: node, upgrade: true }
- { name: parallel, upgrade: true }
- { name: dockutil, upgrade: true }
- { name: git, upgrade: true }
- { name: perl, upgrade: true }
- { name: readline, upgrade: true }
- { name: terraform, upgrade: true }
- { name: yq, upgrade: true }
- { name: shellcheck, upgrade: true }
casks:
- { name: 1password, upgrade: true }
- { name: google-cloud-sdk, upgrade: true }
- { name: steam, upgrade: true }
- { name: calibre, upgrade: true }
- { name: intellij-idea, upgrade: true }
- { name: openemu, upgrade: true }
- { name: visual-studio-code, upgrade: true }
- { name: cleanmymac, upgrade: true }
- { name: font-fauna-one, upgrade: true }
- { name: private-internet-access, upgrade: true }
- { name: discord, upgrade: true }
- { name: divvy, upgrade: true }
- { name: font-hack-nerd-font, upgrade: true }
- { name: font-sharetechmono-nerd-font-mono, upgrade: true }
- { name: microsoft-office, upgrade: true }
- { name: slack, upgrade: true }
- { name: docker, upgrade: true }
- { name: firefox, upgrade: true }
- { name: noun-project, upgrade: true }
- { name: spotify, upgrade: true }
dockutil:
apps:
- { name: Firefox, pos: 1, path: "/Applications/Firefox.app" }
- { name: Slack, pos: 2, path: "/Applications/Slack.app" }
- { name: Spotify, pos: 3, path: "/Applications/Spotify.app" }
- { name: Terminal, pos: 4, path: "/Applications/Utilities/Terminal.app" }
- { name: Visual Studio Code, pos: 5, path: "/Applications/Visual Studio Code.app" }
- { name: Microsoft Outlook, pos: 6, path: "/Applications/Microsoft Outlook.app" }
dirs:
- { path: "~/Downloads", view: fan, display: stack, sort: dateadded }
- { path: "~/Documents", view: fan, display: stack, sort: dateadded }
- { path: "~/Pictures", view: fan, display: stack, sort: dateadded }
npm:
packages:
- { name: lodash }
- { name: request }
- { name: express }
- { name: async }
- { name: debug }
- { name: semver }
- { name: gulp }
- { name: commander }
- { name: react }
- { name: typescript }
pip3:
packages:
- { name: NumPy }
- { name: Pygame }
- { name: Django }
- { name: matplotlib }
- { name: Requests }
- { name: Scrapy }
visual_studio_code:
extensions:
- { name: teabyii.ayu }
- { name: davidanson.vscode-markdownlint }
- { name: zignd.html-css-class-completion }
- { name: ms-vscode.cpptools }
- { name: mjmcloug.vscode-elixir }
- { name: zhuangtongfa.material-theme}
- { name: PKief.material-icon-theme }
- { name: PeterJausovec.vscode-docker }
- { name: dbaeumer.vscode-eslint }
- { name: xabikos.javascriptsnippets }
- { name: formulahendry.code-runner }
- { name: alefragnani.project-manager }
- { name: eamodio.gitlens }
- { name: humao.rest-client }
- { name: rebornix.ruby }
- { name: CoenraadS.bracket-pair-colorizer }
- { name: cstuder.gitlab-ci-validator }
- { name: pgourlain.erlang }
- { name: mauve.terraform }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment