-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tks: init at 1.0.32 #69341
tks: init at 1.0.32 #69341
Conversation
nativeBuildInputs = [ dpkg makeWrapper ]; | ||
buildInputs = [ perlEnv ]; | ||
|
||
unpackPhase = "dpkg-deb -x ${src} ."; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was it not possible to build it from source?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sources: https://github.com/shoptime/tks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Mic92 I'll try, but the Debian build system is … not the easiest to pull apart.
@peterhoeg That repo is years out of date.
Timekeeping sucks, TKS makes it suck less. You can keep track of your time in a human-readable file, then run a script to import the data straight into your timekeeping system.
Thank you for your contributions.
|
meta = { | ||
description = "Timekeeping sucks, TKS makes it suck less"; | ||
license = stdenv.lib.licenses.gpl3; | ||
platforms = stdenv.lib.platforms.linux; | ||
maintainers = [ stdenv.lib.maintainers.l0b0 ]; | ||
}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
meta = { | |
description = "Timekeeping sucks, TKS makes it suck less"; | |
license = stdenv.lib.licenses.gpl3; | |
platforms = stdenv.lib.platforms.linux; | |
maintainers = [ stdenv.lib.maintainers.l0b0 ]; | |
}; | |
meta = with lib; { | |
description = "Timekeeping sucks, TKS makes it suck less"; | |
license = licenses.gpl3; | |
platforms = platforms.linux; | |
maintainers = [ maintainers.l0b0 ]; | |
}; |
gpl3Plus or gpl3Only?
I marked this as stale due to inactivity. → More info |
closing because it got stalled. Please open a new PR if there is still interest. |
Motivation for this change
Add TKS, a command line tool and more for managing time sheets for work.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
N/A./result/bin/
).tks-weekly-prep
does not run due to a missing Scriptalicious.pm, but that can be fixed at a later time.nix path-info -S
before and after)