Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/christian-heusel/dotfiles
My dotfiles and i3 install (configured by ansible)
https://github.com/christian-heusel/dotfiles
ansible ansible-playbook archlinux i3-gaps i3wm
Last synced: 11 days ago
JSON representation
My dotfiles and i3 install (configured by ansible)
- Host: GitHub
- URL: https://github.com/christian-heusel/dotfiles
- Owner: christian-heusel
- License: gpl-3.0
- Created: 2021-08-03T22:36:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-10T12:32:18.000Z (27 days ago)
- Last Synced: 2024-10-10T18:58:20.491Z (27 days ago)
- Topics: ansible, ansible-playbook, archlinux, i3-gaps, i3wm
- Language: Shell
- Homepage:
- Size: 569 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Dotfiles
This is not really meant to be used by other people (atleast directly), but feel free to look into my ansible playbooks and roles!
## Notes for future me
We work on a basic install of ArchLinux so far 😊 Debian Testing should work aswell, but thats not as heavily tested ...0. Install the dependent AUR role
```cmd
# ansible-galaxy install -r requirements.yml
```
1. refresh the mirrors (and update):
```cmd
# pacman -Sy
# pacman -Syu
```
1. Install all the Programs
```cmd
# ansible-playbook 00_install.yml
```
2. Do some stuff by hand:
1. Set a password for the newly created user
2. login as the new user
3. disable the root password
2. Bootstrap
```cmd
$ ansible-playbook --tags bootstrap 01_configure.yml
```
3. Do some things by hand (`ssh-add` etc)
4. Configure the rest (should not need priv. escalation if nothing needs doing!)
```cmd
$ ansible-playbook 01_configure.yml
```