FvwmIdent(1)

πŸ“¦
version 2.7.0 Β· 6 versions
, in alpine 3.24, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0

✨ NAME ✨

Okay bestie, meet FvwmIdent(1) πŸŽ€ from the Fvwm Modules crew! FvwmIdent is the Fvwm identify-window module, and it's giving main character energy πŸ‘‘

πŸ’« SYNOPSIS πŸ’«

FvwmIdent is spawned by fvwm, so no command line invocation will work πŸ’€ You can't just type it into your terminal and expect magic, bestie.

🌸 DESCRIPTION 🌸

Okay, so the FvwmIdent module asks you to pick a target window, but only if it wasn't launched from inside a window context in Fvwm 🎯 Once you've picked, it pops up a window full of info about the window you selected. Literally the tea β˜•

πŸ‘‘ COPYRIGHTS πŸ‘‘

The FvwmIdent program, plus the whole idea of hooking this module up to the Window Manager, are original work by Robert Nation and Nobutaka Suzuki πŸ’œ

Copyright 1994, Robert Nation and Nobutaka Suzuki. Now the legal part, and I need you to read it 😭 No guarantees, no warranties, nothing is promised or implied in any way whatsoever. Use this program at your own risk, bestie! You're allowed to use it for any purpose, as long as the copyright stays intact 🫢

🧚 INITIALIZATION 🧚

During initialization, FvwmIdent gets its config info from fvwm's module configuration database (see fvwm(1), section MODULE COMMANDS) to figure out which colors and font to use 🎨

Here's a fun one πŸ¦‹ If the FvwmIdent executable is linked to another name, ie ln -s FvwmIdent MoreIdentify, then a module called MoreIdentify can be started with a completely different configuration than FvwmIdent. All you have to do is change the keyword FvwmIdent to MoreIdentify. This way, you can run multiple clutter-reduction programs, and that's so iconic 🌈

πŸ¦‹ INVOCATION πŸ¦‹

You can invoke FvwmIdent by binding the action Module FvwmIdent to a menu or key-stroke in the .fvwm2rc file πŸ“ Fvwm searches the directory specified in the ModulePath configuration option to try to locate FvwmIdent.

Okay, real talk: nothing stops you from launching FvwmIdent at start-up time, but you probably don't want to πŸ™ˆ

To close it, click into the FvwmIdent window or press a key while it has focus πŸ’… If you want to restart it and pick a new window, press mouse button 2 in the window. It restarts FvwmIdent and asks you to select a new window ✨

πŸ’… CONFIGURATION OPTIONS πŸ’…

FvwmIdent reads the same .fvwm2rc file that fvwm reads when it starts up, and it looks for lines like the ones below πŸ”₯

  • *FvwmIdent: Colorset n β€” tells the module to use colorset n, bestie 🌸
  • *FvwmIdent: Fore color β€” tells the module to use color instead of black for text. This switches off the Colorset option 🎨
  • *FvwmIdent: Back color β€” tells the module to use color instead of white for the window background. This also switches off the Colorset option 🩷
  • *FvwmIdent: Font fontname β€” tells the module to use fontname instead of fixed for text πŸ”€
  • *FvwmIdent: MinimalLayer layer β€” okay, this one is a whole vibe 🧚
    • FvwmIdent puts its window on the layer of the target window, but never below the minimal layer.
    • By default, the minimal layer is 4, just like the fvwm default layer.
    • If layer is 0, the target window's layer is always used.
    • If layer is "default" or not specified, the default behavior comes back.
    • If layer is "none", FvwmIdent is placed as a normal window, even if the target window is above it πŸ¦„

πŸŽ€ AUTHOR πŸŽ€

Robert Nation and Nobutaka Suzuki (nobuta-s@is.aist-nara.ac.jp) πŸ’–


That's the whole tea, bestie! 🫢 This page comes from the 3rd Berkeley Distribution, dated 19 October 2022, version 2.7.0 πŸ¦‹ Stay iconic, stay clutter-free, and I love you πŸ’œβœ¨