inmidas(1)
π inmidas(1) β the MIDAS start-up procedure, but make it make sense π
okay bestie, welcome to inmidas(1), the General Commands Manual moment where we learn how to launch a whole MIDAS session. this is the manual page for inmidas, and she is literally your entry point into MIDAS. let's get into it π«Ά
β¨ NAME β¨
inmidas β the MIDAS start-up procedure, but for users. (yes, you. you're the user. hi. π)
π¦ SYNOPSIS π¦
inmidas [ unit ] [ -h midashome ] [ -r midvers ]
[ -d display ] [ -m mid_work ] [ -p/-P/-nop ] [ -noh ]
[ -j midas-command-line ] [ -help ]
πΈ DESCRIPTION πΈ
inmidas starts a new MIDAS session. that's the whole vibe. new session, fresh start, main character energy π
If you run it with no arguments at all, inmidas initiates a MIDAS session using the default definitions. and okay, some of those definitions? you can absolutely change them β either with arguments on the inmidas command line, or by setting environment variables. π
π¨ IMPORTANT, no cap: arguments on the command line get taken with preference over environment variables. so if you set both, the command line wins. periodt.
π OPTIONS π
so here's the tea: inmidas has been configured by the operator at installation time to start a release of MIDAS located in $MIDASHOME0/$MIDVERS0 β and those two are defined internally in the script, so don't go looking for them in your shell, bestie. π
BUT. alternative releases can be specified using the following:
-hmidashome β the home directory for MIDAS. it's an absolute pathname that contains, at the very least, one release of MIDAS. it may also contain subdirectories for demo and calibration data. π-rmidvers β which release of MIDAS to execute. it has to be a subdirectory under midashome. like, it must live inside there. no exceptions. π-ddisplay β specifies another X server for the display and for graphical MIDAS windows. β οΈ NOTE: be aware of allowed access to a remote X server using thexhost(1)command. (yes, that's a real caveat, go read it.)-p/-P/-nopβ okay this trio is doing a whole thing.-pand-Pset the MIDAS environment variableMIDOPTIONtoPARALLEL, while-nopsets it toNOPARALLEL(default:NOPARALLEL). inNOPARALLELmode, all intermediate MIDAS working files in the MIDAS startup directory are deleted when starting MIDAS viainmidas. inPARALLELmode, no intermediate files are deleted, and honestly that's necessary if you wanna run several MIDAS sessions with the same startup directory. also: with the-Poption and if no unit is given, the system will select automatically one free unit for you π. with the-poption and no unit, the user will be requested to enter one. (that's you. you're being asked. π)- unit β the unit to be associated to the MIDAS session (default:
00only if MIDAS is working inNOPARALLELmode). valid values for this option are in the range(00, 01, ..., 99, xa, ..., zz)β where the numerical values indicate that the user is working on an X11 environment (so theDISPLAYenvironment variable or the-dargument should be given), and the rest indicate ASCII or graphical terminals that are not X11. -mmid_work β specifies the MIDAS startup directory (default:$HOME/midwork). MIDAS will create this directory if it does not exist, and writes temporary files in there that MIDAS uses β e.g.FORGRnn.LOG, which logs the MIDAS session. π it's also the directory for automatic start procedures like the"login.prg"file, and for the"devices.sh"file containing particular MIDAS device-names defined by users. and at the end of the MIDAS session,inmidaswill save the MIDAS session in a hidden file located in this directory. that file then gets used later by thegomidascommand to resume this MIDAS session where it exited. iconic continuity behavior, honestly. β¨-nohβ starts MIDAS without clearing the terminal and without any welcome message. no fanfare. no confetti. just MIDAS. π-jmidas command line β midas-command-line will be executed in MIDAS as if it were the first command line typed in the MIDAS monitor. this option also sets the-nohoption. β οΈ NOTE: midas-command-line should be typed between single quotes so it's interpreted byinmidasas a single argument and passed to the MIDAS monitor as it is. quote it, bestie. fr fr. π-helpβ displays a brief description of all options and exits quietly. she said "here's the info, bye" π
π ENVIRONMENT π
inmidas can also use the following definitions in the environment, with the same performance as the previously described arguments. π―
β οΈ NOTE: Arguments in the inmidas command line are taken with preference to environment variables. (saying it again because it matters, ok?)
MIDASHOMEβ home directory for MIDAS.MIDVERSβ release of MIDAS.DISPLAYβ X server for the display and graphical MIDAS windows.MIDOPTIONβ set toPARALLELorNOPARALLEL.MID_WORKβ startup directory for MIDAS.
β SEE ALSO β
gomidas(1) β because that's the one that picks up your saved session and resumes it. the sequel. the part two. the gomidas cinematic universe. π
okay that's the whole page, bestie, you're officially oriented π this was the inmidas(1) page from the MIDAS manual, dated 11 November 1994 β yes, she's vintage, and yes, she still slays πβ¨
π¦ where this page comes from
- debian bookworm: eso-midas 22.02pl1.0-2 Β· GPL-2.0-or-later
- debian trixie: eso-midas 23.02pl1.0-3 Β· GPL-2.0-or-later
- ubuntu jammy: eso-midas 21.02pl1.0-1 Β· GPL-2.0-or-later
- ubuntu questing: eso-midas 25.05pl1.1-2
- ubuntu resolute: eso-midas 25.05pl1.1-2build1 Β· GPL-2.0-or-later
- ubuntu stonking: eso-midas 25.05pl1.1-2build1 Β· GPL-2.0-or-later
- Copyright (c) 1989 European Southern Observatory
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms