1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00
wtf/_site/content/modules/logger.md
2018-08-15 13:25:28 -07:00

1.1 KiB

title, date, draft, weight
title date draft weight
Logger 2018-06-16T14:22:18-07:00 false 150

Displays the contents of the WTF log file. The log file is located at ~/.config/wtf/log.txt.

To log to this file in your own modules:

require "github.com/senorprogrammer/wtf/logger"
logger.Log("This is a log entry")

Source Code

wtf/logger/

Keyboard Commands

Arrow keys scroll through the log file.

Configuration

logger:
  enabled: true
  position:
    top: 5
    left: 4
    height: 2
    width: 1
  refreshInterval: 1

Attributes

enabled
Determines whether or not this module is executed and if its data displayed onscreen.
Note: If you're using logging and logging is disabled, your logs will still be written to file, the widget just won't be shown onscreen. If you have logger.Log calls in your code, regardless of this setting, they will be written out.
Values: true, false.

position
Defines where in the grid this module's widget will be displayed.

refreshInterval
How often, in seconds, this module will update its data.
Values: A positive integer, 0..n.