flipper_zero_desktop
Ansible Role: flipper_zero_desktop
Set up Flipper Zero desktop environment.
This rule installs the necessary udev rules and downloads qFlipper for a Desktop environment.
Usage
Configuration
The defaults are usually suitable for installation. Feel free to change them if they do not fit your needs.
Controlling the files on the target system:
flipper_zero_qFlipper_target
: Path where the AppImage will be storedflipper_zero_qFlipper_symlink
: Path to a symlink for version-independent accessflipper_zero_udev_name
: How to name the udev rule. (Modify if you want to change the priority.)
For automatic download:
flipper_zero_qFlipper_release
: release type, currently available arerelease
,release-candidate
anddevelopment
(defaults torelease
)flipper_zero_qFlipper_platform
: target platform, currently available arewindows/amd64
,macos/amd64
andlinux//amd64
(defaults tolinux/amd64
)flipper_zero_qFlipper_meta_url
: URL to the release meta-data
To fix the release, set:
flipper_zero_qFlipper_download
: URL to the qFlipper AppImageflipper_zero_qFlipper_sha256
: SHA256 checksum of the AppImage file (optional, checks omitted if not defined)
Please note that this role is not suited for windows. Although the architecture windows/amd64
and be provided, there are two different packages in the stream and the first one would be selected.
Requirements
Add to your requirements.yml
:
- src: penguineer.flipper_zero_desktop
version: version-tag
Include
as role:
vars:
- flipper_zero_…: …
roles:
- role: penguineer.flipper_zero_desktop
as task:
tasks:
- name: Set up Flipper Zero environment
include_role:
name: penguineer.flipper_zero_desktop
vars:
flipper_zero_…: …
Maintainers
- Stefan Haun (@penguineer)
Contributing
PRs are welcome!
If possible, please stick to the following guidelines:
- Keep PRs reasonably small and their scope limited to a feature or module within the code.
- If a large change is planned, it is best to open a feature request issue first, then link subsequent PRs to this issue, so that the PRs move the code towards the intended feature.
License
MIT © 2022 Stefan Haun and contributors
Install
ansible-galaxy install penguineer/ansible-role-flipper_zero_desktop
License
mit
Downloads
33
Owner
Humans, machines and automation.