1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_linux_desktop_setup.git synced 2024-09-14 19:54:51 +02:00
Find a file
2022-09-20 17:18:07 +02:00
.github update submodules and some actions that will fail 2021-03-12 00:30:28 +01:00
files Update modules and config 2021-09-23 21:33:38 +02:00
group_vars 4K optimisation 2021-09-18 21:00:59 +02:00
host_vars Update modules and config 2021-09-23 21:33:38 +02:00
roles update! 2022-09-20 17:18:07 +02:00
.gitmodules rename submodule location 2022-04-23 23:19:32 +02:00
.yamllint improve variable names 2021-03-11 21:52:51 +01:00
ansible.cfg update ansible for workstation 2021-09-02 01:42:14 +02:00
hosts.ini update ansible for workstation 2021-09-02 01:42:14 +02:00
LICENSE Improve LICENCE Details 2019-07-09 17:13:26 +02:00
README.md Update README.md 2021-09-20 14:20:24 +02:00
setup_desk_minni.yml exclude some roles 2022-05-02 10:38:24 +02:00
setup_l14.yml rename submodule location 2022-04-23 23:19:32 +02:00
setup_t460p.yml rename submodule location 2022-04-23 23:19:32 +02:00
setup_workstation.yml rename submodule location 2022-04-23 23:19:32 +02:00
site.yml rename submodule location 2022-04-23 23:19:32 +02:00

Ansible Linux Desktop Setup

This ansible playbook collection creates L3Ds Desktop enviroment. Including window manager and some pre-installed programms like Firefox and some usefull shell programms.

ATTENTION

Different to my other ansible playbooks:

THIS PLAYBOOK HAS TO BE EXECUTET AT THE TARGET HOST DIRECTLY!

It requires some GUI stuff and I did not find the time to forward X or wayland correctly to make it remotely working. Sorry. Feel free to create a Issue or pull-request

Install tipps:

# Clone Git
git clone --recursive https://github.com/DO1JLR/ansible_linux_desktop_setup.git ansible_linux_desktop_setup

# go into the cloned folder
cd ansible_linux_desktop_setup

# Download needed submodules
git submodule update --init --recursive

# make sure you always check out the submodules
git config --global submodule.recurse true

Which playbook?

L3D use different playbook for different workstations.
Maybe he change this in the future... But now this is the current state.

To use this by yourself copy or change a existing playbook and modify the variables.

Or create a new git repo and be inspired by the roles L3D uses.

Feedback

If you find this usefull please take a few secounds and say thankyou to L3D.

He is at the most chaos events, simple give him a Tschunk or Club Mate there!