PCManFM(1)
π PCManFM π
okay bestie, gather round, because we're talking about PCManFM β a.k.a. the lightweight Gtk+ based file manager for X Window, and honestly? she's iconic. the manual name is PCManFM btw, in case you were wondering who we're hyping up here. π
β¨ SYNOPSIS β¨
pcmanfm [ options ] [ directories ]
that's it. that's the whole vibe. options and directories, go off. π
πΈ DESCRIPTION πΈ
PCMan File Manager (PCManFM) is an extremely fast, lightweight, yet feature-rich file manager with tabbed browsing. and like, she's the default file manager for the lightweight desktop environment, LXDE. main character energy fr fr. π
here's the feature list, and no I'm not skipping a single one, because every single one ate:
- Extremely fast and lightweight
- Can be started in one second on normal machine
- Tabbed browsing (similar to Firefox)
- Drag & Drop handling with XDS (X direct save) support
- Files can be dragged between tabs
- Load large directories in reasonable time
- File association support (with default application setup)
- Basic thumbnail support with optional EXIF support
- Bookmarks support
- Handles non-UTF-8 encoded filenames correctly
- Provide icon view and detailed list view
- Standard compliant (follows FreeDesktop.org specifications)
- Clean and user-friendly interface (GTK+ 2.0)
- Full desktop management
- Can set individual wallpapers for each workspace
- Removable media mounts support
- Seamless access to remote file systems such as sftp, smb, and ftp
- Trash can support
like. the range?? π¦
β¨ OPTIONS β¨
π Global options:
-d,--daemon-modeβ run PCManFM as a daemon (this one gets ignored if another PCManFM is already running, so don't come for her)-p profile,--profile=profileβ load another configuration profile instead of"default". yes bestie, you can have multiple profiles, live your truth π--no-desktopβ for Nautilus compatibility
π Per-instance options:
--desktopβ launch desktop manager (heads up: this one ignores-d)--desktop-offβ turn off desktop manager if it's running--desktop-prefβ open desktop preference dialog--one-screenβ manage desktop only on current X screen (only if--desktopis used)-n,--new-winβ open directories in new window--roleβ set X role for window (only if-nis used)--wallpaper-mode=modeβ Set mode of desktop wallpaper, mode is:color(fill with solid color),stretch(stretch to fill entire monitor),fit(stretch to fit monitor size),center(place on center of monitor),tile(tile to fill entire monitor),crop(stretch and crop to fill monitor), orscreen(stretch to fill entire screen)
-w file,--set-wallpaper=fileβ set desktop wallpaper from image file--show-pref nβ open preferences dialog on pagen-f,--find-filesβ open a file search dialog windowdirectoriesβ directories to open
π₯οΈ DESKTOP MANAGEMENT π₯οΈ
The PCMan File Manager can manage your desktop. That includes drawing some background on it and showing icons of Desktop folder. To activate the desktop management the pcmanfm should be executed with option --desktop. Other option that affects this mode is --one-screen. Change running desktop manager parameters you can by executing pcmanfm with option --desktop-pref which opens window with preferences or using command line parameters for options --set-wallpaper or --wallpaper-mode. Execution pcmanfm --desktop-off terminates desktop management.
While pcmanfm manages desktop it displays icons on desktop. Behavior of icons resembles folder view in main window of pcmanfm but icons on desktop can "remember" their position. If you have two or more monitors then desktop background and set of icons will be shown on each of them. Icons positions will be remembered individually for each of monitors.
like ok the icon memory thing is lowkey so good, she remembers where you put things per-monitor, no cap. π
π± ENVIRONMENT π±
XDG_CURRENT_DESKTOPThe current desktop environment. This variable affects items which will be shown inmenu://applications/folder.XDG_MENU_PREFIXThe prefix for XDG menu definition XML file. This variable affects layout of items shown inmenu://applications/folder.
π FILES π
~/.config/pcmanfm/defaultThe default configuration profile directory~/.config/pcmanfm/default/pcmanfm.confThe main configuration file~/.config/pcmanfm/default/desktop-items-0.confThe desktop items layout for screen 0 (primary screen)
π AUTHOR π
PCManFM is named after its author's nickname on the internet, PCMan. It was written by Hong Jen Yee <pcman.tw@gmail.com>.
This manual page was written by Tetralet <tetralet@debian.or.tw> for the Debian GNU/Linux system. Updated by Andriy Grytsenko <andrej@rep.kiev.ua>
ok that's the whole page bestie, go forth and manage your files πβ¨
this has been pcmanfm 1.4.0, from April 2018 β mwah, periodt. π«Ά
π¦ where this page comes from
- arch rolling: pcmanfm 1.4.0-2 Β· GPL-2.0-or-later
- debian trixie: pcmanfm 1.4.0-1 Β· GPL-2.0-or-later
- fedora 43: pcmanfm 1.4.0-4.fc43 Β· GPL-2.0-or-later
- fedora 43: pcmanfm 1.4.0-4.fc43 Β· GPL-2.0-or-later
- fedora 44: pcmanfm 1.4.0^20251022git09087446-2.fc44 Β· GPL-2.0-or-later
- fedora 44: pcmanfm 1.4.0^20251022git09087446-2.fc44 Β· GPL-2.0-or-later
- nixos 26.05: pcmanfm 1.4.0
- nixpkgs unstable: pcmanfm 1.4.0
- ubuntu questing: pcmanfm 1.4.0-1
- ubuntu resolute: pcmanfm 1.4.0-1build1 Β· GPL-2.0-or-later
- ubuntu stonking: pcmanfm 1.4.0-1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms