https://github.com/tisba/dotfiles
My personal dotfiles
https://github.com/tisba/dotfiles
dotfiles macos
Last synced: 8 months ago
JSON representation
My personal dotfiles
- Host: GitHub
- URL: https://github.com/tisba/dotfiles
- Owner: tisba
- Created: 2018-02-09T18:18:18.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-10-22T11:48:01.000Z (9 months ago)
- Last Synced: 2025-10-22T13:29:18.923Z (9 months ago)
- Topics: dotfiles, macos
- Language: Shell
- Homepage: https://tisba.de
- Size: 240 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tisba's Dotfiles
These are my personal dotfiles.
## Motivations
* document my (work) environment
* version control configurations
* hopefully help others to find interesting "tricks"
## Usage
### Setup new Machine
* Install homebrew `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"` (we need Xcode Command Line Tools to `git clone`)
* run `git clone --recurse-submodules git@github.com:tisba/dotfiles.git ~/.dotfiles`
* copy secrets files to `~/.dotfiles/secrets`
* run `DOTFILES=$HOME/.dotfiles ~/.dotfiles/utils/bootstrap`
Some extras:
* Install Rosetta: `softwareupdate --install-rosetta --agree-to-license`
* brew essentials `~/.dotfiles/utils/install-essentials`
* add the usual stuff to Time Machine's ignore list, run `"$DOTFILES"/utils/tm-ignore`. **NOTE** requires Full Disk Access for the terminal
### Maintenance
Run `housekeeping`.
This will update homebrew, ruby-install, OMZ, some essential global gems (e.g. bundler) and cleanup caches.
### Miscellaneous
* `~/.dotfiles/bin/macos-tweaks` is meant to be used as a reference and should be applied as needed.