Repository navigation
Expand file tree
/
Copy pathmacos.sh
More file actions
60 lines (49 loc) · 1.59 KB
/
Copy pathmacos.sh
File metadata and controls
60 lines (49 loc) · 1.59 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#!/bin/bash
# macos.sh, loose notes for macos system install
# source: https://github.com/catmfoo/dotfiles
# set trackpad "tracking speed" to fastest
# set keyboard "key repeat rate" to fastest
# set keyboard "delay until repeat" to shortest
# set finder sidebar to only desired directories
# set dock to auto hide
# turn off "show suggested and recent apps in dock"
# turn off auto caps and spell check
# turn off "add period with double space"
# install google chrome, set as default web browser
# install 1password
# install spotify
# install discord
# install docker desktop
# install jetbrains mono
# install datagrip
# install zed
# install slack
# install zoom
# install photoshop
# install xcode
# install android studio
# install karabiner elements (config in dotfiles)
# install amphetamine (keep screen awake)
# install monitorcontrol (control dell monitor via mac hotkeys)
# install mos (otherwise non app mouse scrolling is terrible)
# setup dock as desired
# install homebrew
# bash
brew install bash
echo "/opt/homebrew/bin/bash" | sudo tee -a /etc/shells
chsh -s /opt/homebrew/bin/bash
# dotfiles (git required for something in .bashrc, gnupg/less required for
# yadm bootstrap script)
brew install git gnupg less yadm
yadm clone --no-bootstrap --recurse-submodules https://github.com/catmfoo/dotfiles.git
yadm bootstrap
# tool stuffs
brew install neovim nnn tmux ripgrep http-prompt git-delta neofetch sops
# language stuffs
brew install nvm
nvm install 20
nvm alias default 20
brew install php composer
# make ~/dev folder
# setup mailbox
cd ~/dev && git clone git@github.com:catmfoo/mailbox.git