https://github.com/igorkulman/dotfiles
Basic configuration I use on my macOS machines.
https://github.com/igorkulman/dotfiles
dotfiles dotfiles-macos macos
Last synced: 8 months ago
JSON representation
Basic configuration I use on my macOS machines.
- Host: GitHub
- URL: https://github.com/igorkulman/dotfiles
- Owner: igorkulman
- License: mit
- Created: 2021-05-13T07:46:55.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-29T11:52:35.000Z (over 1 year ago)
- Last Synced: 2025-03-26T05:41:51.725Z (about 1 year ago)
- Topics: dotfiles, dotfiles-macos, macos
- Language: Shell
- Homepage:
- Size: 38.1 KB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dotfiles
Basic configuration I use on my macOS machines.
## Installation
This repository uses [GNU Stow](https://www.gnu.org/software/stow/) to manage dotfiles by creating symbolic links to the home directory.
1. **Install dependencies** from the `Brewfile`:
```bash
brew bundle install
```
2. **Stow the dotfiles**
To create the symlinks for all configurations, run the following command from the root of this repository:
```bash
stow -t ~ aria2 bat brew git gnupg hushlogin keybindings zsh
```
## Uninstallation
To remove all the symlinks, run the `stow` command with the `-D` (delete) flag:
```bash
stow -D -t ~ aria2 bat brew git gnupg hushlogin keybindings zsh
```