https://github.com/antonosika/dotfiles
https://github.com/antonosika/dotfiles
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/antonosika/dotfiles
- Owner: AntonOsika
- Created: 2014-01-16T03:04:22.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-07T05:36:53.000Z (about 1 year ago)
- Last Synced: 2025-03-31T08:44:12.620Z (6 months ago)
- Language: Shell
- Size: 11 MB
- Stars: 26
- Watchers: 2
- Forks: 35
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Anton dotfiles
This repo contains:
- macos setup scripts
- .vimrc
- .zshrc
- prezto (zsh setup) fork, as submodule
- gitconfig aliases
- iterm preferences
- (deprecated files for windows etc)## Installation
- `setup_symlinks.sh` will create symbolic links in home folder targeting dotfiles in ~/dotfiles
- `setup_brew_installs.sh` installs useful apps with brew and pip
- `macosdefaults.sh` confiugres macTo change shell to `zsh` use:
chsh -s /usr/local/bin/zshThis repo needs to be cloned recursively (or run `git submodule init; git submodule update`) to get prezto for zsh.
Iterm2 needs to manually be set to sync with this folder to use the settings.
Note that `.zsh` will set `vim=nvim` if it exists.
### Manual steps
- If using alfred 3 you need to point the config file to the dotfiles directory.
## Updating things
Prezto:
```bash
cd prezto
git pull --rebase
```
or interactively (for security reasons):
```bash
git pull --no-commit --strategy=recursive -X ours upstream master
git add --patch
```Brew and pip:
```bash
brew outdated
brew upgrade --all
``````bash
pip list --outdated
pip install --upgrade pip
```## Manual installations
Useful things that are not installed with these scripts.### Browser extensions
- uBlock
- The Great Discarder### Useful mac apps
- Alfred 3, with snippets for math utf8 characters.
- (copyq or Alfred PowerPack), clipboard history
- Rescue Time
- Context for switching between windows in one app
- Notion