MANGL(1)

📦 version 1.1.5-unstable-2024-07, in nixos 26.05, nixpkgs unstable

💅 MANGL(1) 💅

okay so welcome to the General Commands Manual page for mangl, aka MANGL(1) — yes bestie, we are doing GUI man pages today and it's iconic. 💖

🌸 NAME 🌸

mangl — graphical man page viewer. That's the whole assignment: a graphical viewer for man pages, no cap. ✨

🦋 SYNOPSIS 🦋

the synopsis is literally:

mangl [-fhlV] [[section] page]

🔥 DESCRIPTION 🔥

okay so the mangl utility uses OpenGL to display man pages with clickable hyperlinks and smooth scrolling — it's giving fancy reader energy, but make it GUI. 💅

The options are as follows:

  • -f, --no-fork — Don't fork the GUI in the background. no background GUI sneakiness, bestie.
  • -h, --help — Show the usage and quit. instant lil help drop, then dip.
  • -l, --local-file — Interpret page as a local filename. local file mode: activated.
  • -V, --version — Print the version and quit. quick version check, then bye.

🎀 MANGL STARTUP FILE 🎀

your .manglrc file may contain configuration options. the defaults are literally:

font: Anonymous Pro
font_size: 10
gui_scale: 1
line_spacing: 1
line_length: 78
initial_window_rows: 40
color_background: #151515
color_foreground: #fdfde8
color_bold: #a4d4f1
color_italic: #ffce79
color_dim: #7b7b7b
color_scrollbar_background: #262626
color_scrollbar_thumb: #454545
color_scrollbar_thumb_hover: #545454
color_link: #4515ff
color_gui_1: #ebb470
color_gui_2: #8fbfdc
color_error: #ff1515
color_searches: #1515ff
color_search_selected: #15ff15

the font parameter uses the fc-match external program to find the font file. the font file can also be specified directly. 🎀

👑 KEYBOARD AND MOUSE COMMANDS 👑

controls time, bestie — here's the whole keybind menu:

  • j — Move the cursor down one line. down we go.
  • k — Move the cursor up one line. up we go.
  • ⟨cursor-arrows⟩ — The cursor arrow keys should work, too. yes, really.
  • ⟨space⟩, ⟨shift-space⟩ — Scroll by one page. page scroll, cute and simple.
  • ⟨page-up⟩, ⟨page-down⟩ — Scroll by one page. same page-scroll energy.
  • ⟨Alt-v⟩, ⟨Ctrl-v⟩ — Scroll by one page. more page-scroll slay.
  • gg, ⟨Home⟩ — Go to beginning of the page. back to the top, periodt.
  • G, ⟨End⟩ — Go to the end of the page. straight to the bottom.
  • b, ⟨Esc⟩, ⟨right-mouse-click⟩ — Go back to the previous page. back-back-back.
  • f — Go forward to the next page after going back with b. forward mode after a b moment, iykyk.
  • ⟨Ctrl-F⟩ — Open search for manpages. search era activated.
  • = — Toggle between the original line length and the line length, which best matches the window width. line length vibes: original or window-width bestie.
  • q, ⟨Ctrl-C⟩, ⟨Ctrl-D⟩ — Exit the program. bye bestie, exit stage left.
  • /text — Search for the string “text” in the file, and move the cursor to its first character. Case insensitive unless text is mixed-case. search with lowercase chill, mixed-case exactness, obsessed.
  • n, N — Move to the next (N:previous) location of text. lowercase n next, uppercase N previous — the manpage said it, not me.

🫶 source: Debian · date: January 17, 2020 · version/manual tag: MANGL(1) — love u, bye bestie! 💖

📦 where this page comes from