An open API service indexing awesome lists of open source software.

https://github.com/torshin5ergey/linux-dev-workstation

Setup and configure Linux for Dev/DevOps via Ansible Role
https://github.com/torshin5ergey/linux-dev-workstation

ansible ansible-lint ansible-playbook devops github-actions linux yamllint

Last synced: 5 months ago
JSON representation

Setup and configure Linux for Dev/DevOps via Ansible Role

Awesome Lists containing this project

README

          

# Linux Dev Workstation Playbook ๐Ÿงโš™๏ธ

Setup and configure Linux for Dev/DevOps via Ansible playbook

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![CI](https://github.com/torshin5ergey/linux-dev-workstation/actions/workflows/ci.yaml/badge.svg)](https://github.com/torshin5ergey/linux-dev-workstation/actions)

## Installation list

- Git
- ZSH
- Docker
- kubectl
- Helm
- Terraform
- redis-tools
*`redis-cli`*
- gnome-sushi
*Spacebar for Quick Look*
- gcolor3
*Color picker*
- yq
*YAML, JSON, XML parser*
- Task
*Taskfile*
- [Flameshot](https://flameshot.org/)
*Screenshots*
- VLC
- OBS Studio
- [CheckInstall](https://checkinstall.izto.org/)
- Processing
- gnome-shell-extension-manager
- screen

## Quickstart

1. Clone repo
```bash
git clone https://github.com/torshin5ergey/linux-dev-workstation.git
cd linux-dev-workstation
```
2. Run playbooks with Ansible
```bash
ansible-playbook main.yaml
```

## Author

Sergey Torshin [@torshin5ergey](https://github.com/torshin5ergey)