Linux command
timetrap 命令
网络
复制后可按需替换文件名、目录或参数。
常用示例
Start timer
timetrap in "[task description]"
Stop timer
timetrap out
Show current
timetrap now
Display today
timetrap display
Switch sheet
timetrap sheet [project]
List sheets
timetrap list
Edit entry
timetrap edit
说明
timetrap is a simple command-line time tracking tool that uses a clock in/out model. You start a timer with in and stop it with out, and entries are stored in a local SQLite database for reliable, portable storage. Time entries are organized into sheets, which act as separate timesheets for different projects or clients. Switching between sheets with the sheet command makes it easy to track time across multiple activities without mixing entries. The display command shows logged entries with calculated durations, and reporting features provide time summaries for billing or review. Entries can be edited after the fact to correct mistakes or add notes.
参数
- in
- Start tracking.
- out
- Stop tracking.
- now
- Current status.
- display
- Show entries.
- sheet
- Switch timesheet.
- list
- List sheets.
- edit
- Edit entries.
FAQ
What is the timetrap command used for?
timetrap is a simple command-line time tracking tool that uses a clock in/out model. You start a timer with in and stop it with out, and entries are stored in a local SQLite database for reliable, portable storage. Time entries are organized into sheets, which act as separate timesheets for different projects or clients. Switching between sheets with the sheet command makes it easy to track time across multiple activities without mixing entries. The display command shows logged entries with calculated durations, and reporting features provide time summaries for billing or review. Entries can be edited after the fact to correct mistakes or add notes.
How do I run a basic timetrap example?
Run `timetrap in "[task description]"` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does in do in timetrap?
Start tracking.