Swaylock Ansible Role --------------------- Install and configure [swaylock](https://github.com/swaywm/swaylock) ## Variables You can define 3 variables for this role, all are optionnals. `swaylock_flags` list options which do not need valus like `daemonize`: ```yaml --- swaylock_flags: - ignore-empty-password - show-failed-attempts - daemonize ``` `swaylock_options` list key-value type options like `image` or all colors related stuff: ```yaml swaylock_options: image: '~/documents/ressources/wallpapers/psychonauts.jpg' ``` You can check *Swaylock* manual pages (`man swaylock`) for all options. The last variable, `swaylock_keybinding` list *Swaylock* related keybinding for *Sway*. Check my [Sway Ansible role](https://git.epha.se/ephase/ansible-sway) for managing this variable. ```yaml swaylock_keybindings: - mode: normal bindings: - bindsym: '$mod+alt+l' action: 'exec swaylock' ```