NMTUI(1)

πŸ’… NMTUI(1) β€” the manual, but make it cute ✨

okay so bestie, you're looking at NMTUI(1) β€” that's the manual page name, and honestly? it's giving "your network's main character era." it's a General Commands Manual entry, and like... it's short, it's sweet, it's iconic. let's get into it 🫢


✨ NAME ✨

nmtui β€” Text User Interface for controlling NetworkManager

like literally the whole vibe in one line: it's a TUI, it controls NetworkManager, that's it, that's the girl πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

nmtui-edit | nmtui edit  {name | id}

nmtui-connect | nmtui connect  {name | uuid | device | SSID}

nmtui-hostname | nmtui hostname

eyebrows up, bestie β€” those curly braces are mandatory placeholders, not decoration πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

okay so nmtui is a curses-based TUI application for interacting with NetworkManager. read that again. curses-based. it lives in your terminal and it's gorgeous 😭

when you start nmtui, the user is prompted to choose the activity to perform β€” unless you already specified it as the first argument, in which case she skips the small talk and gets straight to business ✨

the supported activities are, in order, no cap:

πŸ¦‹ edit

Show a connection editor that supports adding, modifying, viewing and deleting connections. it provides similar functionality as nm-connection-editor.

and for Wi-Fi connections, the Share QR... button displays a QR code that encodes the network credentials, so they can be scanned to join the network from another device πŸŽ€ pretty sure that's the slay of the century.

when the password is available, it is shown alongside the code; when it cannot be read (for example, due to insufficient privileges), a warning is shown instead. so like β€” no password, no tea, just a warning πŸ™ˆ

🌈 connect

Show a list of available connections, with the option to activate or deactivate them. it provides similar functionality as nm-applet. main character energy fr fr ⭐

🌸 hostname

Set the system hostname. short, sweet, does exactly one thing and does it well πŸ‘‘


corresponding to above activities, nmtui also comes with binaries named nmtui-edit, nmtui-connect, and nmtui-hostname to skip the selection of the activities 🧚 so if you're a "no thoughts, straight to the task" kind of person, those are for you πŸ’œ


πŸ’€ SEE ALSO πŸ’€

go read these too, iykyk:

the squad. the council. the group chat 🫢


lowkey reminder: no options, no environment variables, no exit statuses, no files listed on this page β€” that's not me gatekeeping, that's just literally what this manpage contains. don't go looking for flags that aren't here bestie πŸ’€

🌸 that's the whole page! this one came to you courtesy of NetworkManager 1.58.0 β€” yep, that version string is the footer, and i'm mentioning it in a sign-off like the classy queen it is πŸ‘‘ mwah, go configure your network, periodt πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from