linux-config/README.md

32 lines
871 B
Markdown
Raw Normal View History

2021-10-22 11:45:20 +00:00
[![CI Pipeline State](https://gitlab.com/sagidayan/linux-config/badges/main/pipeline.svg)](https://gitlab.com/sagidayan/linux-config/-/commits/main)
# Configurations and Applications
## Using ansible playbooks
Playbooks will install software and configure most of the tools.
2021-10-22 11:45:20 +00:00
Since dotfiles are the most basic thing this repo provides, It is constantly a WIP.
2021-10-22 11:45:20 +00:00
I do try to make sure playbooks work on RHEL/Debian based distros via gitlab CI.
2021-10-22 11:45:20 +00:00
This repo was created for my own use, But feel free to use it as you please.
Looking just for dotfiles? Take a look at `files/dotfiles`
### Requirements:
- git
- Ansible (>=2.9.27)
### Running plays
Playbooks are located in `playbooks/`
2021-10-22 11:45:20 +00:00
```
$ ./run_play.sh <playbook> # Defaults to workstation
2021-10-22 11:45:20 +00:00
```
### Playbooks
- workstation
- cli-tools
2022-01-13 17:29:48 +00:00
- self-managed-unix-update (Updating all packages from the modern unix role)