From 180d1661d10c4a235be8f0b10cbce3b2d5a28c87 Mon Sep 17 00:00:00 2001 From: L3D Date: Thu, 8 Oct 2020 15:11:51 +0200 Subject: [PATCH] Add link to sway --- .github/galaxy.svg | 354 +++++++++++++++++++++ .github/license.svg | 217 +++++++++++++ .github/workflows/ansible-linting-chek.yml | 20 ++ README.md | 19 +- 4 files changed, 599 insertions(+), 11 deletions(-) create mode 100644 .github/galaxy.svg create mode 100644 .github/license.svg create mode 100644 .github/workflows/ansible-linting-chek.yml diff --git a/.github/galaxy.svg b/.github/galaxy.svg new file mode 100644 index 0000000..4af5af9 --- /dev/null +++ b/.github/galaxy.svg @@ -0,0 +1,354 @@ + + + + + + image/svg+xml + + + + + + 3D <l3d@c3woc.de> + + + + + MIT License + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + do1jlr.i3wm + do1jlr.i3wm + + + diff --git a/.github/license.svg b/.github/license.svg new file mode 100644 index 0000000..4ab6d9a --- /dev/null +++ b/.github/license.svg @@ -0,0 +1,217 @@ + + + + + + image/svg+xml + + + + + + 3D <l3d@c3woc.de> + + + + + MIT License + + + + + + + + + + + + + + + + + + + + + + + + + + + MIT + MIT + + + license + license + + diff --git a/.github/workflows/ansible-linting-chek.yml b/.github/workflows/ansible-linting-chek.yml new file mode 100644 index 0000000..712c76f --- /dev/null +++ b/.github/workflows/ansible-linting-chek.yml @@ -0,0 +1,20 @@ +name: Ansible Lint check + +on: [push, pull_request] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Lint Ansible Playbook + uses: ansible/ansible-lint-action@master + with: + targets: "." + # [required] + # Paths to ansible files (i.e., playbooks, tasks, handlers etc..) + args: "" + # [optional] diff --git a/README.md b/README.md index 4804962..752bdcf 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,19 @@ I3 Window Manager - ansible role ========================================= -*Install and deploy a basic configuration of [I3 Window Manager](https://i3wm.org/) via ansible.* +Install and deploy a basic configuration of [I3 Window Manager](https://i3wm.org/) via ansible.
+Optionally configure your resolution, which applications will be bound to which screen and what will be included in the autostart.
+If you want to use wayland instead of xorg, think about using [sway](https://swaywm.org/) as window manager. The corresponding ansible is located on [github.com/roles-ansible/role-sway](https://github.com/roles-ansible/role-sway.git). [![Build Status](https://travis-ci.org/chaos-bodensee/role-i3wm.svg?branch=master)](https://travis-ci.org/chaos-bodensee/role-i3wm) +[![MIT License](https://raw.githubusercontent.com/chaos-bodensee/role-i3wm/master/.github/license.svg?sanitize=true)](https://github.com/chaos-bodensee/role-i3wm/blob/master/LICENSE) +[![MIT License](https://raw.githubusercontent.com/chaos-bodensee/role-i3wm/master/.github/galaxy.svg?sanitize=true)](https://galaxy.ansible.com/do1jlr/i3wm) - - -### Get it directly from Ansible Galaxy +### Get it directly from Ansible Galaxy ```bash $ ansible-galaxy install do1jlr.i3wm ``` - Requirements ------------- - -No requirements. - Role Variables -------------- @@ -30,9 +27,9 @@ Including an example of how to use your role (for instance, with variables passe ```bash - hosts: all vars_files: - - vars/main.yml + - vars/main.yml roles: - - { role: i3 } + - { role: i3, tags[i3,i3wm] } ``` *`vars/main.yml`*