
Automatically update the modified date on ui-lovelace.yaml when another lovelace file changes.
The lovelace-gulp-watch tool is a game changer for Home Assistant users who prefer to manage their Lovelace configurations across multiple files. Instead of manually modifying the ui-lovelace.yaml to reflect changes, this tool automatically updates the modified date whenever a related lovelace file changes, ensuring the UI refreshes immediately. This functionality is particularly beneficial for users who like to keep their dashboard configurations organized and streamlined, enhancing their overall experience while using Home Assistant.
Whether you're managing multiple dashboards or simply want to keep your configuration tidy, lovelace-gulp-watch runs seamlessly in the background, watching designated file locations and updating ui-lovelace.yaml as changes occur. With its easy installation process and flexible setup options, this tool is essential for anyone looking to optimize their Home Assistant setup.
Automatic Updates: Automatically modifies the ui-lovelace.yaml file whenever changes are detected in lovelace files, ensuring your UI stays up to date without manual interference.
Multi-File Support: Perfect for users who split their lovelace configuration into multiple files using !include, facilitating better organization and readability of your setup.
Configurable Watch Paths: Allows you to specify different directories to monitor for changes, providing flexibility based on your preferred file organization.
Dashboard Management: Offers support for multiple lovelace dashboards, allowing you to watch distinct folders for different dashboards, ensuring updates are streamlined across all your views.
Easy Setup: Installation is straightforward with a requirement for node.js and gulp, making it accessible even for those who may not be tech-savvy.
Optional Symlink Configuration: You can set up a symlink for the configuration, negating the need for manual edits in the config file each time you make adjustments.
Default Configurations Available: Comes with default configurations that can immediately watch all YAML files in the config folder, simplifying the initial setup process.
Flexible Configurations: You can utilize both watch paths and dashboard settings simultaneously, providing a customizable approach tailored to your specific needs.

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.