https://github.com/danielrs/dotfiles
Dotfiles
https://github.com/danielrs/dotfiles
chezmoi dotfiles
Last synced: about 2 months ago
JSON representation
Dotfiles
- Host: GitHub
- URL: https://github.com/danielrs/dotfiles
- Owner: danielrs
- License: mit
- Created: 2020-07-05T01:48:23.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2026-03-22T19:37:43.000Z (3 months ago)
- Last Synced: 2026-03-23T11:16:58.354Z (3 months ago)
- Topics: chezmoi, dotfiles
- Language: Shell
- Homepage:
- Size: 126 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.darwin.md
- License: LICENSE
Awesome Lists containing this project
README
### Opt out of Homebrew analytics
```
brew analytics off
```
### Install CLI tools
```
brew install bat coreutils delta fd fish fnm jq navi neovim ripgrep sd vivid zellij
```
### Install cask apps
```
brew install --cask alacritty firefox rectangle spotify visual-studio-code zed
```
### Install Visual Studio Code extensions
```
code --install-extension vscodevim.vim
code --install-extension golang.go
```
### Fish shell
Add Fish path `which fish` to `/etc/shells/`, and then run:
```
chsh -s $(which fish)
```
### System preferences
#### Dock
- Remove all unnecessary icons.
- Pin all your favorite apps to the dock.
### Dock size
Set preferred size (note default is `64`), some recommendations:
- Intel MacBook Pro 16 `54`.
- Apple Chip MacBook Pro 16 `56`.
```
defaults write com.apple.dock tilesize -int 56; killall Dock
```
Note the best size heavily depends on the font size, menu bar size, and etc.
#### Display
- Disable automatic brightness.
- Set brightness to desired level.
#### Touch bar
- Replace Siri icon with Spotlight.
#### Keyboard text settings
- Disable *Capitalize words automatically*.
- Disable *Add period with double-space*.
- Disable *Touch Bar typing suggestions*.
#### Keyboard shortcuts
- *Mission Control* -> *Move left a space*: `Ctrl+[`.
- *Mission Control* -> *Move right a space*: `Ctrl+]`.
#### Mission control
- Disable *Mission Control* -> *Automatically rearrange Spaces based on most recent use*.
#### Desktop Add more desktops
- Set preferred background.
- Swipe three fingers up on the touchpad and add more desktops.