Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lurst/setup
:computer: My dotfiles and scripts
https://github.com/lurst/setup
dotfiles setup
Last synced: 2 months ago
JSON representation
:computer: My dotfiles and scripts
- Host: GitHub
- URL: https://github.com/lurst/setup
- Owner: LuRsT
- Created: 2013-03-11T11:43:10.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2024-04-13T10:13:42.000Z (9 months ago)
- Last Synced: 2024-04-14T00:34:41.658Z (9 months ago)
- Topics: dotfiles, setup
- Language: Emacs Lisp
- Homepage:
- Size: 21.9 MB
- Stars: 21
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Setup
My dotfiles and ~/bin
Screenshot as of May 2021
![2021-05-15-110759_1483x918_scrot](https://user-images.githubusercontent.com/263583/118356582-78539500-b565-11eb-9dbd-98830dadb1f9.png)
## How to set up
This is usually done after I install my OS clean. I install `git` and `ansible`, `git clone` this repo.
``` sh
sudo pacman -S git ansible
mkdir dev && cd dev
git clone https://github.com/LuRsT/Setup.git
```Then go inside the `playbooks/` directory to run the ansible playbooks and then `stow` the dotfiles folder.
``` sh
cd Setup/playbooks
ansible-playbook install-playbook.yml
ansible-playbook playbook.yml
cd ..
stow dotfiles
```For updating, doing a `git pull` on this repo should be enough, unless there's new dotfiles, then you need to `stow` them again.