-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall-apps.zsh
37 lines (27 loc) · 990 Bytes
/
install-apps.zsh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/usr/bin/env bash
# Installs applications, predominatly via homebrew.
# Written without gaurding and assumes a lot.
# If setting up a non-personal-computer or non-mac, use as a guide rather than a build script.
# sign into icloud and mac app store
# This allows for
echo "Are you signed into the iCloud and the Mac App Store?"
read myvariable
# Install Homebrew
# instructions via https://brew.sh/
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# Use bundle to install my pre-defined homebrew apps and related content.
brew bundle --file ~/brewfile
# Install pipx appliations
pipx install black
pipx install cookiecutter
pipx install darker
pipx install flake8
pipx install jupyter-book
pipx install poetry
pipx install pre-commit
pipx install pycodestyle
pipx install pygments
pipx install pytest
pipx install sphinx
# Install cloud storage files
echo "Are your cloud storage files installing: Dropbox, iCloud, Google Drive?"