Skip to content

Support for retrieving env and run of commands #14

Description

@dennybaa

Hey @cebarks , thank you - you project looks cool.

If I may share a few words of feedback... The core functionality is great, this feels like a good substitution for stow. The tera templating is very useful and the whole concept of roles and hosts is very useful and not too heavy at the same time.

Again being not too heavy and opinionated as chezmoi it would be nice to add some dynamic nature to the project:

  • Defining vars statically in toml is absolutely okay, but at the same time it would be cool to load dotenvy file

    [vars]
    _.file = [
       "./.env",
       { path = "{{ config_root }}/.env.{{ role }}"  },
    ]

    Smth like mise does.

  • Add smth like {{ run "command" }} to be able to substitute output dynamically into terra files...

What do you think @cebarks , maybe it's be on your list already?

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions