nxdialog(1)
π nxdialog β NX Dialog Helper π
okay bestie, gather round, because this is the manual page for nxdialog from the NX Dialog fam, and honestly? she's a little legend. π
β¨ SYNOPSIS β¨
nxdialog [-h] [--dialog DIALOG_TYPE] [--message TEXT]
[--caption CAPTION] [--display DISPLAY] [--parent AGENTPID]
[--window WINDOW] [--class DLGCLASS] [--local]
[--allowmultiple]
no cap, that's the whole vibe right there. now let's get into it π
π¦ DESCRIPTION π¦
nxdialog is a GUI helper you pair up with nxagent so that actual human interaction can happen when certain events pop off inside nxagent. basically she adds graphical widgets β menus, dialog boxes, the whole cute little ensemble β to nxagent so the user can interact with the agent in a way that's, like, way smarter. iconic behaviour, fr fr. β¨
so here's the tea: nxagent is NOT using nxdialog by default. nope. if you want it to, you gotta set the $NX_CLIENT environment variable so that the nxdialog path becomes known to nxagent. that's the whole ritual. π
and if you want to disable nxdialog usage in nxagent? make sure the $NX_CLIENT environment variable is unset. that's it. that's the move. periodt. π«Ά
πΈ COMMAND LINE OPTIONS πΈ
one bullet per flag, bestie, we do not skip a single one. π
-h,--helpβ shows this help message and dips out. bye! π--dialog DIALOG_TYPEβ which type of dialog to show. gotta be one of"yesno","ok","error","panic","quit","pulldown","yesnosuspend". that's the menu, choose wisely. π--message TEXTβ the message text that gets displayed in the dialog. your words, your moment. π¬--caption CAPTIONβ the window title of the dialog. give her a name bestie. β¨--display DISPLAYβ the X11 display where the dialog should be shown (default:$DISPLAY). she knows where she belongs by default. π--parent AGENTPIDβ the PID of thenxagent. fun fact: the agent PID can be0for testingnxdialog. π§ͺ--window WINDOWβ the X11 id of the window where you wanna embed thepulldowndialog type. πͺ--class DLGCLASSβ class of the message, likeinfo,warning, orerror. default:info. [currently unimplemented] π--localβ specifies that proxy mode is used. [currently unimplemented] π«--allowmultipleβ allows launching more than one dialog with the same message. [currently unimplemented] π
ngl bestie, three of those are marked [currently unimplemented] in the original, so don't come for me if they don't do the thing. the manual said it first, not me. π
π AUTHOR π
the nxdialog application has been derived from Google's NeatX client application by Ulrich Sibiller <uli42@gmx.de>. π
and this manual? written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> for the X2Go Project (https://wiki.x2go.org) and the Arctica Project (https://arctica-project.org). two projects, one icon. π
π THE SIGN-OFF π
this is Version 3.5.99.27, dated Jun 2023, and that's the whole nxdialog(1) manual page. read her, love her, set your $NX_CLIENT accordingly. mwah. πβ¨π¦πΈπ
π¦ where this page comes from
- alpine 3.24: nx-libs-doc 3.5.99.27-r2 Β· GPL-2.0-or-later
- debian trixie: nxdialog 2:3.5.99.27-2 Β· GPL-2.0-only
- epel 10: nxdialog 3.5.99.27-6.el10_3 Β· GPL-2.0-or-later
- fedora 43: nxdialog 3.5.99.27-8.fc43 Β· GPL-2.0-or-later
- fedora 44: nxdialog 3.5.99.27-9.fc44 Β· GPL-2.0-or-later
- ubuntu noble: nxdialog 2:3.5.99.27-1.1build2 Β· GPL-2.0-only
- ubuntu questing: nxdialog 2:3.5.99.27-2build1
- ubuntu resolute: nxdialog 2:3.5.99.27-2build2 Β· GPL-2.0-only
- ubuntu stonking: nxdialog 2:3.5.99.27-3 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms