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

https://github.com/monolithprojects/ansible-laptop

Just my personal laptop settings (Fedora Linux)
https://github.com/monolithprojects/ansible-laptop

Last synced: 3 months ago
JSON representation

Just my personal laptop settings (Fedora Linux)

Awesome Lists containing this project

README

          

[![Ansible lint](https://github.com/MonolithProjects/ansible-laptop/workflows/Ansible%20lint/badge.svg)](https://github.com/MonolithProjects/ansible-laptop/actions)

# What's this?

Ansible playbook to configure my laptop.

## Where are the software packages

host vars

## How to

```sh
ansible-galaxy collection install community.general community.docker
ansible-playbook site.yml
```

## Available tags

| Tag name | What it does |
|----------|--------------|
| install | Runs all the playbooks (can be ommited) |
| bootstrap| Bootstrap the laptop (mostly adds repositories) |
| update | Update or Install new software packages |
| config | Config changes |
| additions | Additional software dependent on tools in `install` part |

## Gnome extensions

I don not backup them. But it should be enough to backup and restore `~/.local/share/gnome-shell/extensions` directory