Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/florinpopacodes/dotfiles
Personal dotfiles
https://github.com/florinpopacodes/dotfiles
dotfiles gitconfig tmux-conf zshrc
Last synced: 19 days ago
JSON representation
Personal dotfiles
- Host: GitHub
- URL: https://github.com/florinpopacodes/dotfiles
- Owner: FlorinPopaCodes
- License: mit
- Created: 2013-09-15T15:11:37.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-07-02T10:06:26.000Z (7 months ago)
- Last Synced: 2024-11-07T15:45:38.570Z (2 months ago)
- Topics: dotfiles, gitconfig, tmux-conf, zshrc
- Language: Shell
- Homepage:
- Size: 78.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Personal dotfiles.
The plan is to update the current dotfile so I can more easily sync them across multiple machines using stow. Then move them to nix or something similar, so I can have a more declarative way of managing my dotfiles.
Optionally, check if I can use https://www.cachix.org/ to push changes to each env automagically.
# TODO
- [x] stow
- [x] ~/.config/kitty
- [x] sync .antigenrc
- [x] move to brew cask list of common apps
- [ ] missing apps?
- [ ] gitleaks for security
- [ ] git project config sync
- [ ] git signing key sync
- [ ] ssh 1password sync
- [ ] works on both mac and archlinux
- [ ] nix or something similar# Install
```zsh
brew install git stow
git clone [email protected]:FlorinPopaCodes/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
stow .
???
```### Stow Usage
Overwrite files from ~/ to ~/.dotfiles with:
```zsh
stow --adopt .
```Testing the stow command:
```zsh
stow --verbose --simulate --adopt .
```# Thanks
- Dreams of Autonomy
- dotfiles https://github.com/dreamsofautonomy/dotfiles/tree/main
- stow video https://youtu.be/y6XCebnB9gs?si=c68Ym91q6mN2brv3
- zsh config video https://www.youtube.com/watch?v=ud7YxC33Z3w# Quick Reference
- [Stow Ignore Lists](https://www.gnu.org/software/stow/manual/stow.html#Types-And-Syntax-Of-Ignore-Lists)