avnes.conky

ansible-role-conky

Ansible

Rôle Ansible pour installer conky et effectuer une configuration de base. Un fichier .conkyrc de base est copié depuis [doyousketch2] (https://gist.github.com/doyousketch2/c0088f3827025ee037735f156e2c903c) et légèrement ajusté.

Exigences

Poetry. Installez-le depuis https://python-poetry.org/docs/

Variables du Rôle

config_owner:
  Chaine (obligatoire) pour spécifier l'utilisateur Linux pour lequel conky doit être configuré.
  Par défaut : "{{ ansible_user_id }}"

config_owner_primary_group:
  Chaine (facultative) pour spécifier le groupe propriétaire de la configuration conky.
  Par défaut : "{{ config_owner }}"

Ces variables se trouvent dans defaults/main.yml, et la plupart d'entre elles sont utilisées avec le modèle conkyrc.j2.

alignment
background
border_outer_margin
border_width
cpu_avg_samples
default_color: white
default_outline_color
default_shade_color
draw_borders
draw_graph_borders
draw_outline
draw_shades
double_buffer
extra_newline
font
gap_x
gap_y
no_buffers
out_to_console
out_to_stderr
own_window
own_window_class
own_window_transparent
own_window_type
own_window_hints
short_units
stippled_borders
update_interval
uppercase
use_xft
use_spacer
show_graph_scale
show_graph_range
conky_text

Dépendances

Aucune

Exemple de Playbook

- hosts: all
  roles:
     - { role: avnes.ansible-role-conky, config_owner: 'maya' }

Pour la compatibilité pip

poetry export --dev --output requirements.txt

Test

poetry install
poetry shell
molecule test

Licence

MIT

Informations sur l'Auteur

https://github.com/avnes/

À propos du projet

Will install conky and setup basic configuration

Installer
ansible-galaxy install avnes.conky
Licence
mit
Téléchargements
1k
Propriétaire
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer