alanxoc3 / ttrack Goto Github PK
View Code? Open in Web Editor NEWCli based productivity time manager.
License: MIT License
Cli based productivity time manager.
License: MIT License
I need something presentable, so I feel comfortable sharing it.
Ttrack doesn't save to the correct directory if relying on XDG_DATA_DIR
& XDG_CONFIG_DIR
. This needs to be fixed.
v0.2.0 will include:
ttrack help
command.ttrack version
command.ttrack groups
command.ttrack rec
command.ttrack set
command.ttrack del
command.ttrack cp
command.ttrack list
command.ttrack agg
command.In my usage so far, it would be nice to have shell completion working. We'll see what happens though.
Implement the rec
command with tests too.
The sub command should work on the cache. I ran into a scenario where I wanted this and it wasn't working. My idea is for the sub command to first operate on the file, then take whatever is left and look at the cache.
How should they be parsed? Which characters are allowed? Group structure with colons? Use files instead of boltdb?
I also want to think about adding regex to group names.
It might be useful to have a way to stop a recording and flush the cache for it.
One option is ttrack rec 0s
. Right now, that acts like reset, which isn't very useful as there is already a ttrack reset
command. Another option might be to add a new command. I'll need to think about this a bit more.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.