Skip to content

Log files

Vesko Karaganev edited this page Feb 15, 2026 · 1 revision

Log files

FancyWM generates logs to help troubleshoot issues and monitor application behavior. The primary log file is named fancywm.log.

Log file location

The log files are stored in the same directory as the settings.json configuration file. The specific path depends on your installation method:

  • Store install - located in %localappdata%\Packages\2203VeselinKaraganev.FancyWM_9x2ndwrcmyd2c\LocalCache\Roaming\FancyWM if it exists; otherwise, it uses %AppData%\FancyWM.
  • Manual install - located in %AppData%\FancyWM.

Crash reports

In the event of a hard crash or an error exit, FancyWM automatically creates a copy of the current log file. These copies are named using a timestamp format, such as fancywm-crash-YYYYMMMDDDTHHHMMSS.log. These specific files are intended to be attached to bug reports to help diagnose the cause of the failure.

Verbosity levels

The amount of detail recorded in the logs can be adjusted using command-line arguments. By default, the application uses the info log level, except for debug builds which use debug log level (same as -v).

  • fancywm -v increases the log level to verbose for more detailed output.
  • fancywm -vv enables very verbose logging, providing the maximum amount of debugging information.

Clone this wiki locally