WORKLOG(1)
π WORKLOG(1) π
okay bestie, welcome to the General Commands Manual, section 1, and today's main character is worklog π
β¨ NAME β¨
worklog β a program for keeping track of time spent on different projects πβ¨
πΈ SYNOPSIS πΈ
worklog [<project config file> [<log file>]]
π¦ DESCRIPTION π¦
so worklog is literally a program that helps you keep track of your time. it's a simple ncurses based based program that runs a clock and logs time to a logfile π°οΈ no cap, that's the whole vibe.
when worklog is invoked, it reads the project configuration file, and then periodically appends to the log file throughout the extent of its run. like, the whole time it's running. constantly. it's committed π«Ά
individual logfiles are also kept on a per-project basis. the key of each project is used to construct a separate log file made unique by appending .X to the name of the main log file, where X is the key character. so yes, every project gets its own little diary πβ¨
press Control-L to redraw the screen β sometimes useful when resizing the window. it's giving "my screen is glitching bestie" energy and this fixes it π
π THE PROJECT CONFIGURATION FILE π
the project configuration file is a text file containing a project and its associated key-character on separate lines. the format of a project line is :
<key>:<name>
comments may be preceded by the # character π¬
π EXAMPLE PROJECT CONFIGURATION FILE π
# Worklog project file
# note that projects appear in Worklog in REVERSE order
B:BOWER consultation
L:LIS consultation
R:Research
D:DEC system administration
P:Problems email
S:Sugar administration
r:Reading NetNews
bestie read that comment again β projects appear in Worklog in REVERSE order. not a drill. lowercaserfor Reading NetNews and uppercaseRfor Research are two entirely different projects, so watch your shift key π₯
π AUTHOR π
worklog was written by Truxton King Fulton II π«Ά
π BUGS π
if you find one, please report it to trux@truxton.com β she's not mad, she just wants to know π
and that's the whole page, bestie!! it's a General Commands Manual situation, section 1, WORKLOG(1), and yeah the footer is just WORKLOG(1) again because it's an icon and it said so. go log some hours, you absolute legend πβ¨π
π¦ where this page comes from
- debian bookworm: worklog 2.1-1
- debian trixie: worklog 2.1-1
- ubuntu jammy: worklog 2.1-1
- ubuntu noble: worklog 2.1-1
- ubuntu questing: worklog 2.1-1
- ubuntu resolute: worklog 2.1-1build1
- ubuntu stonking: worklog 2.1-1.1 Β· public_domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms