Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikemimik/dotfiles
My collection of dotfiles
https://github.com/mikemimik/dotfiles
Last synced: 3 months ago
JSON representation
My collection of dotfiles
- Host: GitHub
- URL: https://github.com/mikemimik/dotfiles
- Owner: mikemimik
- Created: 2017-11-06T02:05:34.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-08-04T17:47:23.000Z (5 months ago)
- Last Synced: 2024-10-23T01:57:27.770Z (3 months ago)
- Language: Shell
- Size: 25.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
My collection of dotfiles for all the tools I use in my day-to-day as a developer and macOS user.
## Dependencies
- Install [homebrew](https://brew.sh/) before installing this tool.
```shell
$ brew update
```
- An ssh key which is attached to your GitHub account needs to be active on the
machine.
```shell
# This should list out a key which is active in your GitHub account
$ ssh-add -l
```## Install
With homebrew installed, install tap:
```shell
$ brew tap mikemimik/brew
```On fresh installation of macOS:
```shell
xcode-select --install
```Clone and install dotfiles:
```shell
$ git clone https://github.com/mikemimik/dotfiles.git ~/dotfiles
$ cd ~/dotfiles
$ ./setup.sh
```### The `dotfiles` command (aka `dot-cli`)
```shell
$ dotfiles
→ Usage: dot-cliCommands:
help This help message
update Update packages and pkg managers (OS, brew, node, npm)
clean Clean up caches (brew, npm)
symlinks Run symlinks script
brew Run brew script
defaults Run macOS defaults script
dock Run macOS dock script
```