https://github.com/caarlos0/dotfiles
❄️ my configurations for home-manager, nixOS, and nix-darwin
https://github.com/caarlos0/dotfiles
dotfiles fish home-manager linux macos neovim nix nix-darwin nixos tmux
Last synced: 3 months ago
JSON representation
❄️ my configurations for home-manager, nixOS, and nix-darwin
- Host: GitHub
- URL: https://github.com/caarlos0/dotfiles
- Owner: caarlos0
- License: mit
- Created: 2023-03-24T20:59:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T19:44:40.000Z (over 1 year ago)
- Last Synced: 2024-10-29T12:58:43.236Z (over 1 year ago)
- Topics: dotfiles, fish, home-manager, linux, macos, neovim, nix, nix-darwin, nixos, tmux
- Language: Nix
- Homepage:
- Size: 1.18 MB
- Stars: 124
- Watchers: 4
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# caarlos0/dotfiles
This is my latest dotfiles generation.
I've been experimenting with many different tools to manage them properly, from
Ansible to shell scripts, and never liked any of them that much, to be honest.
You can see the history on these repositories:
- [dotfiles.zsh](https://github.com/caarlos0/dotfiles.zsh)
- [dotfiles.fish](https://github.com/caarlos0/dotfiles.fish)
Then, I tried nix, which seemed fine, but also overkill for my case.
In the end, what I really wanted was just a simple shell script, which is this
version here!
## Applying
```bash
./setup
```
## Releasing
```bash
./scripts/release.sh
```