Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/braheezy/dotfiles
get yo dot on
https://github.com/braheezy/dotfiles
Last synced: 17 days ago
JSON representation
get yo dot on
- Host: GitHub
- URL: https://github.com/braheezy/dotfiles
- Owner: braheezy
- Created: 2022-04-13T22:17:09.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-05T21:38:45.000Z (7 months ago)
- Last Synced: 2024-11-10T13:35:23.548Z (3 months ago)
- Language: YAML
- Size: 195 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# braheezy's dotfiles
This mostly Ansible-based project sets up my (growing) dotfiles. It is intended for a fresh machine.It's regularly tested on Fedora 37.
## Ansible?
Most dotfile projects you'll find use Bash to install the dots. I don't like Bash.The great thing about Ansible is the idempotency and support for dry running. You'll find all sorts of neat Ansible tricks here even if you aren't interested in my dotfiles.
# Prerequisites
* `sudo` access if apps should be installed# Installation
1. Clone this repo to the machine you want to set up.
2. Run `bash install.sh`.- Notes:
- Dotfiles are symlinked to files in this project.
- If installing apps and you want `spotify-player` to connect, set `SPOTIFY_CLIENT_ID` in the environment. The ID is obtained from Spotify's Developer Dashboard.## Development
To test locally, try something like this:docker run --rm -it -v $(pwd):$(pwd) -w $(pwd) fedora:39
./install.sh