mirror of
https://github.com/aljazceru/addons.git
synced 2025-12-17 13:14:21 +01:00
* Add translation files to all add-ons * lint * Apply suggestions from code review Co-authored-by: Stefan Agner <stefan@agner.ch> * Adjust zwave docs * Adjust zwave_js docs * Adjust ada docs * Reorder ada * Reorder duckdns * Reorder git_pull * Reorder google_assistant * Reorder homematic * Reorder letsencrypt * Reorder mosquitto * Reorder nginx_proxy * Reorder samba * Reorder ssh * Lint Co-authored-by: Stefan Agner <stefan@agner.ch>
Home Assistant Add-on: File editor
Browser-based configuration file editor for Home Assistant.
About
The File editor, formerly known as Configurator, is a small web-app (you access it via web browser) that provides a filesystem-browser and text-editor to modify files on the machine the File editor is running on.
It is powered by Ace editor, which supports syntax highlighting for various code/markup languages. YAML files (the default language for Home Assistant configuration files) will be automatically checked for syntax errors while editing.
Features
- Web-based editor to modify your files with syntax highlighting and YAML linting.
- Upload and download files.
- Stage, stash and commit changes in Git repositories, create and switch between branches, push to remotes, view diffs.
- Lists with available entities, triggers, events, conditions and services.
- Restart Home Assistant directly with the click of a button. Reloading groups, automations, etc. can be done as well. An API password is required.
- Direct links to Home Assistant documentation and icons.
- Execute shell commands within the add-on container.
- Editor settings are saved in your browser.
- And much more…
