Skip to content

A shell script to automate setup a new OSX environment.

Notifications You must be signed in to change notification settings

posaune0423/mysetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c6206da Β· Jan 6, 2025

History

53 Commits
Jan 6, 2025
Jan 6, 2025

Repository files navigation

mysetup

this is a repository for making it easier and faster to setup a new OSX environment. I hope this would help somebody trying to automate setup of OSX environment in some way 😊

What this setting covers

Applications

Editor

Terminal

Browser

Other

  • google-japanese-ime

  • google-chrome

  • slack

  • zoom

  • alfred

  • spectacle

  • docker

  • monitorcontrol

OS Settings

  • Enable dark mode
  • Increase key repeat
  • Allocate CapsLock key to Control key
  • Tap to click
  • Three finger drag
  • Save screenshot as JPG
  • Increase Tracking Speed: 8.5
  • Increase Mouse Speed: 8.5
  • Show hidden files in Finder
  • Automatically hide or show the Dock
  • Wipe all app icons from the Dock
  • Magnify the Dock

Libraries & Languages

  • Rust
  • Cairo / Dojo
  • Starkli

homebrew packages

  • zsh-completions
  • zsh-autosuggestions
  • zsh-syntax-highlighting
  • tree
  • tig
  • vim
  • hub
  • neofetch
  • bat
  • nvim
  • tmux
  • peco
  • eza
  • jq
  • sqlite3
  • bash
  • protobuf

Usage

git clone https://github.com/posaune0423/mysetup.git

cd mysetup

sh setup.sh

# This command will set up basic OS settings and install some apps that you would be likely to use like chrome, slack, etc..

That's it! πŸ‘

About

A shell script to automate setup a new OSX environment.

Topics

Resources

Stars

Watchers

Forks

Languages