juspay / omnix

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

Basic `om show` #147

Closed srid closed 1 month ago

srid commented 1 month ago

Goal

om show's goal: enable anyone (engineer to CEO) to "inspect" a project, and start interacting with it immediately.

What

Make the om show command render the information returned by nix flake show --json | jq but nicely.

Display the following:

[!note] For this task, begin with implementing basic functionality. We can improve om show in subsequent PRs over time.

Open questions:

Implementation considerations:

Test on

om show github:nammayatri/nammayatri
om show github:juspay/omnix
om show github:srid/nixos-config
srid commented 1 month ago

(Just pushed some commits to main, so as to sort out the common stuff)