juspay / omnix

🚧 A Nix companion to improve developer experience
https://omnix.page
GNU Affero General Public License v3.0
108 stars 10 forks source link

Essential `om show` #162

Open srid opened 4 months ago

srid commented 4 months ago

Follow-up to #147. We should improve om show such that it is useful across several projects.

Things to do:

srid commented 4 months ago

Idea: define a custom flake-schema (#166) for services-flake (or process-compose-flake in general?), and have om show automatically (without needing Rust code change) reflect that. Will require this refactor: https://github.com/juspay/omnix/pull/166#discussion_r1687135231

srid commented 3 months ago

From #51

Brainstorming on custom metadata

(This is undecided)

  • meta.highlight = true; for flakes having numerous packages, but want to highlighting the important ones. cf. nammayatri