IppX / desktop-setup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desktop setup automation for Linux Mint

Sets up and configures a linux mint based computer in minutes.

Requirements

  • Installed Linux Mint Tricia 19.3 Mate Edition
  • ansible 2.5.x

What does it do?

This repository contains the following ansible roles

  • install software: upgrade dist and installs packages
  • configure desktop:
    • personalizes mate settings
    • uses i3 as window manager within mate
    • configure backups
  • setup home: personalizes home directory and bash
  • dev tools: installs additional software for development usage (i.e. IDE)
  • cloud tools: installs a set of cloud tools to operate and develop with kubernetes. See the full list.
  • other tools: installs miscellaneous software

Run it

./install.sh

Run tests

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

About

License:GNU General Public License v3.0


Languages

Language:Jinja 63.7%Language:Shell 36.3%