https://github.com/nickforddev/dotfiles
My dotfiles
https://github.com/nickforddev/dotfiles
Last synced: over 1 year ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/nickforddev/dotfiles
- Owner: nickforddev
- Created: 2019-02-28T20:04:47.000Z (over 7 years ago)
- Default Branch: mainline
- Last Pushed: 2024-05-15T15:46:35.000Z (about 2 years ago)
- Last Synced: 2025-01-20T14:31:49.019Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 49.1 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
[](https://opensource.org/licenses/MIT)
All my dots
## Screenshots

Color schemes are generated based on wallpaper using a wrapper around [pywal](https://github.com/dylanaraps/pywal)




## Setup
This one liner installs and sets up everything:
```bash
# macOS
sh -c "$(curl -fsSL https://raw.githubusercontent.com/nickforddev/dotfiles/mainline/install-mac.sh)"
```
Running the setup script does the following:
1. Install zsh and oh-my-zsh
1. Install homebrew & packages
1. Install nvm, node, and npm
1. Install node dependencies
1. Symlink dotfiles
1. Source `~/.zshrc`
Before symlinking the dotfiles, you will be prompted to pick which ones to install, and if there are existing dotfiles there you'll be prompted to overwrite or skip.
## Untracked configs
If a setting is device-specific or sensitive, it should be added to a `.untracked` config. For instance, if `~/.zshrc.untracked` exists, it will be automatically sourced, but not tracked by git.
TODO: JetBrains editor scheme is not dynamic