Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grbsk/dotfiles
My dot files
https://github.com/grbsk/dotfiles
Last synced: 11 days ago
JSON representation
My dot files
- Host: GitHub
- URL: https://github.com/grbsk/dotfiles
- Owner: grbsk
- License: mit
- Created: 2024-01-17T22:37:52.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-02T16:46:59.000Z (8 months ago)
- Last Synced: 2024-10-18T12:12:03.614Z (27 days ago)
- Language: Shell
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# moribvndvs dotfiles
## Install
Running the following script will install Homebrew, chezmoi, and perform
chezmoi init```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/moribvndvs/dotfiles/main/install.sh)"
```## Motivation
I want my tools, applications, and settings to be consistent amongst all the
machines I use, and be able to get a new system set up quickly with little
manual intervention.The intended platforms are MacOS and Linux primarily, while Windows can be
address via WSL. I will be using Homebrew on both platforms to hopefully
simplify the tooling here. ZSh is the target shell.I hope to provide work vs personal variations of my config as needed.
However, in both cases, the primary use case of this configuration is
development. I may explore opportunities for other purposes (gaming, etc.) in
the future.Finally, while this repository does provide redundancy and recovery abilities
for my configuration, it is *not* a substitution for a traditional backup.## TODO
* Linux support
* Configure system preferences
* Install all apps using Brew Bundle
* Configuration data for work vs personal