Skip to content

CTH24/setup-mac-for-development

Repository files navigation

Setup Mac for Development

Setup Mac for Development

Installation

  1. git clone https://github.com/CTH24/setup-mac-for-development.git
  2. cd setup-mac-for-development
  3. sh ./prepare-mac.sh
  4. sh ./setup-mac-for-development

ZSH Alias

Alias Description
up System Update
s Show current Folder
sd <foldername> Goto Code Folder
ft <text> Find Text in Folder
ff <filename> Find File in Folder
t <filename> touch file
v Open VIM
c Open directory in VS Code
new <projectname> Create new Project in Folder ~/code and GitHub
gs Git Status
g <commit message> git add .; git commit -m $1; git push
grr Git Repo Reset
git_remote_repo_reset Git Remote Repo Reset
fo Show Fortune Card
web Open Google in Browser
tagesschau Open tagesschau in iina
ip Show IP Address
clearDNSCache Clear DNS Cache
wp Run WP-CLI in Docker Container
startscreen Show Start Screen
zsh_reload Reload ZSH configuration
zsh_edit Edit ZSH configuration

Packages

Basics

  1. sh ./setup/basics/iterm2.sh
  2. sh ./setup/basics/glances.sh
  3. sh ./setup/basics/development_fonts.sh
  4. sh ./setup/basics/vim.sh
  5. sh ./setup/basics/toilet.sh
  6. sh ./setup/basics/ohmyzsh.sh
  7. sh ./setup/basics/tree.sh
  8. sh ./setup/basics/development_keyboardlayout_us_with_umlauts.sh
  9. sh ./setup/basics/git.sh
  10. sh ./setup/basics/speedtest-cli.sh
  11. sh ./setup/basics/cowsay.sh
  12. sh ./setup/basics/google-chrome.sh
  13. sh ./setup/basics/fortune.sh
  14. sh ./setup/basics/firefox.sh
  15. sh ./setup/basics/iina.sh
  16. sh ./setup/basics/neofetch.sh
  17. sh ./setup/basics/imagemagick.sh
  18. sh ./setup/basics/htop.sh
  19. sh ./setup/basics/development_folders.sh
  20. sh ./setup/basics/zsh.sh
  21. sh ./setup/basics/mas.sh
  22. sh ./setup/basics/grep.sh
  23. sh ./setup/basic/appcleaner.sh
  24. sh ./setup/basic/basictex.sh
  25. sh ./setup/basic/pandoc.sh
  26. sh ./setup/basic/time-out.sh
  27. sh ./setup/basic/highlight.sh
  28. sh ./setup/basic/gh.sh
  29. sh ./setup/basic/wget.sh

UI

  1. sh ./setup/ui/spectacle.sh
  2. sh ./setup/ui/alfred.sh
  3. sh ./setup/ui/hyperswitch.sh
  4. sh ./setup/ui/istat-menus.sh

Gaming

  1. sh ./setup/gaming/battle-net.sh
  2. sh ./setup/gaming/steam.sh
  3. sh ./setup/gaming/twitch.sh

DEVOps

  1. sh ./setup/devops/parallels.sh
  2. sh ./setup/devops/microsoft-remote-desktop.sh
  3. sh ./setup/devops/macpass.sh
  4. sh ./setup/devops/teamviewer.sh
  5. sh ./setup/devops/diskmaker-x.sh
  6. sh ./setup/devops/whatroute.sh
  7. sh ./setup/devops/wireshark.sh
  8. sh ./setup/devops/royal-tsx.sh
  9. sh ./setup/devops/wifi-explorer.sh

Office

  1. sh ./setup/office/typora.sh
  2. sh ./setup/office/trello.sh
  3. sh ./setup/office/notion.sh
  4. sh ./setup/office/calibre.sh
  5. sh ./setup/office/yed.sh
  6. sh ./setup/office/xmind-zen.sh
  7. sh ./setup/office/kartenheld.sh
  8. sh ./setup/office/adobe-acrobat-reader.sh
  9. sh ./setup/office/microsoft-office.sh
  10. sh ./setup/office/kindle.sh
  11. sh ./setup/office/good-notes.sh
  12. sh ./setup/office/numi.sh

Development

  1. sh ./setup/development/postman.sh
  2. sh ./setup/development/insomnia.sh
  3. sh ./setup/development/python.sh
  4. sh ./setup/development/poedit.sh
  5. sh ./setup/development/tableplus.sh
  6. sh ./setup/development/visual-studio-code.sh
  7. sh ./setup/development/stoplight-studio.sh
  8. sh ./setup/development/jetbrains-toolbox.sh
  9. sh ./setup/development/java.sh
  10. sh ./setup/development/wwdc.sh
  11. sh ./setup/development/nvm.sh
  12. sh ./setup/development/tinkerwell.sh
  13. sh ./setup/development/sublime-text.sh
  14. sh ./setup/development/docker.sh
  15. sh ./setup/development/dash.sh

Graphic

  1. sh ./setup/graphic/lightroom.sh
  2. sh ./setup/graphic/affinity-photo.sh

Communication

  1. sh ./setup/communication/slack.sh
  2. sh ./setup/communication/whatsapp.sh
  3. sh ./setup/communication/discord.sh

About

Simple installation scripts to equip a (new) Mac with suitable software and to configure it automatically.

Topics

Resources

License

Stars

Watchers

Forks

Languages