Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add TOML configuration. #20

@THEGOLDENPRO

Description

@THEGOLDENPRO

The toml configuration will be located at ~/.config/cloudy/roseate/config.toml.

We should have a struct in the application state that allows us to access fields from this config without having to constantly read the file.

I'm also thinking of a feature where it watches the config file for changes with some watchdog implementation and if a change occurs roseate automatically updates to adjust to those changes kind of like hyprland with its config file.

Although I think all of this logic should be in the cirrus tool kit other than in roseate itself so we can reuse the config system in other applications.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions