예제 #1
0
 def installIterm2(self):
     printInstallInfo("iTerm2")
     brewInstall("iterm2", cask=True)
     printer.info("» Setting Iterm2 to persist windows on exit")
     runCommandInShell(
         'defaults write "com.googlecode.iterm2" "NSQuitAlwaysKeepsWindows" 1'
     )
예제 #2
0
 def installOtherCryptoPackages(self):
     printInstallInfo("web3 | keccak | truffle-assertions")
     npmInstall("keccak")
     npmInstall("web3")
     npmInstall("truffle-assertions")
예제 #3
0
 def installTruffleSuite(self):
     printInstallInfo("Truffle Suite")
     npmInstall("truffle")
예제 #4
0
 def installGanacheCLI(self):
     printInstallInfo("Ganache CLI")
     npmInstall("ganache-cli")
예제 #5
0
 def installGanache(self):
     printInstallInfo("Ganache")
     brewInstall("ganache", cask=True)
예제 #6
0
 def installTelegram(self):
     printInstallInfo("Telegram")
     brewInstall("telegram", cask=True)
예제 #7
0
 def installZoom(self):
     printInstallInfo("Zoom Video Meetings")
     brewInstall("zoomus", cask=True)
예제 #8
0
 def installDiscord(self):
     printInstallInfo("Discord")
     brewInstall("discord", cask=True)
예제 #9
0
 def installGitKraken(self):
     printInstallInfo("GitKraken")
     brewInstall("gitkraken", cask=True)
예제 #10
0
 def installVSCode(self):
     printInstallInfo("Visual Studio Code")
     brewInstall("visual-studio-code", cask=True)
예제 #11
0
 def installBraveBrowser(self):
     printInstallInfo("Brave Browser")
     brewInstall("brave-browser", cask=True)
예제 #12
0
 def installChrome(self):
     printInstallInfo("Google Chrome")
     brewInstall("google-chrome", cask=True)
예제 #13
0
 def installOhMyZsh(self):
     printInstallInfo("Oh-My-Zsh")
     runCommandInShell(
         'sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"'
     )
예제 #14
0
 def installZsh(self):
     printInstallInfo("ZSH")
     brewInstall("zsh")