Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukekarrys/dotfiles
My zsh dotfiles
https://github.com/lukekarrys/dotfiles
chezmoi dotfiles zsh
Last synced: 16 days ago
JSON representation
My zsh dotfiles
- Host: GitHub
- URL: https://github.com/lukekarrys/dotfiles
- Owner: lukekarrys
- Created: 2015-04-10T21:29:33.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T18:37:09.000Z (21 days ago)
- Last Synced: 2024-10-20T14:33:18.397Z (17 days ago)
- Topics: chezmoi, dotfiles, zsh
- Language: Shell
- Homepage:
- Size: 4.31 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lukekarrys/dotfiles
## Prerequisites
- [`brew`](https://brew.sh)
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```- 1Password
- `brew install --cask 1password`
- `brew install 1password-cli`
- Login to 1Password.app and connect it to the CLI in "Developer" settings
- Confirm with `op whoami`- [`chezmoi`](https://www.chezmoi.io/install/#one-line-package-install)
```
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --ssh --apply lukekarrys
```- Change default shell to Homebrew's `zsh`
```sh
sudo sh -c "echo $(which zsh) >> /etc/shells"
chsh -s $(which zsh)
```## macOS Defaults
### 2023-05-07
Some notes from last time I did this:
- Some things are now in [this `onchange` script](run_onchange_after_macos_defaults.sh.tmpl)
- Turn off all notifications sounds and some off altogether
- Map Caps Lock to Escape in keyboard shortcuts
- Finder view everything as list
- Unlock with Apple Watch
- Open Logi Options to install Bolt and restore from backup
- Turn on accounts in system settings so Raycast, etc can access calendars