HORIZON-IMP(1)

πŸ“¦
version 2.6.0 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– HORIZON-IMP πŸ’–

okay bestie, gather round, because this is the manual page for horizon-imp β€” and yeah, it lives in section 1 of the General Commands Manual, so it's a user command, not some deep kernel lore. it's the horizon EDA interactive manipulator and it's lowkey iconic. ✨


🌸 NAME 🌸

horizon-imp β€” the horizon EDA interactive manipulator. that's it, that's the name, she's serving exactly what it says on the tin. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

horizon-imp -y <symbol file> | -c <schematic file> <block file> | -a
<padstack file> | -k <package file> | -b <board file> <block file> <via
directory>

like, pick one of those five vibes. the | is giving "choose your fighter" energy fr fr. πŸŽ€


πŸ‘‘ DESCRIPTION πŸ‘‘

this manual page documents the horizon-imp command. periodt.

horizon-imp is the 'interactive manipulator' and she can be run in one of 5 modes, each one operating on a different type of item: symbol, schematic, padstack, package or board. five modes, five main character eras, no notes. 🌈


✨ OPTIONS ✨

all the deets are right down here bestie, no gatekeeping:

  • -y <symbol file> β€” run in Symbol mode:
  • -c <schematic file> <block file> β€” run in Schematic mode
  • -a <padstack file> β€” run in Padstack mode
  • -k <package file> β€” run in Package mode
  • -b <board file <block file> <via directory> β€” run in Board mode

🫢 USAGE 🫢

ngl, there is normally little reason to run this command directly. usually you're letting horizon-prj-mgr and horizon-pool-mgr do the whole thing for you β€” they're the ones running the group chat, horizon-imp is just the one showing up to the party. πŸ’–

but!! it remains useful for debugging. so when something's acting sus, this is your girl. πŸ”₯


🧚 ENVIRONMENT 🧚

this command requires the environment variable HORIZON_POOL to point to the pool's directory β€” and yes, that means the one with the pool.json and pool.db in it. no pool dir, no party. πŸ™ˆ

ok bestie do not skip this one, HORIZON_POOL is not optional, she's a requirement, she's the whole vibe check. πŸ’€

and that's the whole page!! πŸ’œ this slice of wisdom is from the 2018.03.31 era β€” yeah, retro, but the lore still hits. mwah, go debug something cute. πŸŽ€πŸ’…πŸŒΈ