wakatime: init at 6.0.1

To hack together a working WakaTime under emacs on NixOS:

* Install both `wakatime` and `(emacsWithPackages [ wakatime-mode ])`
* Add the following to your initialisation file (default: ~/.emacs):
  (custom-set-variables
   ;; ...
   '(wakatime-api-key "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")
   '(wakatime-cli-path "")					; sic
   '(wakatime-python-bin "/path/to/profile/bin/wakatime"))	; sic
* `M-x global-wakatime-mode` to test your settings.
This commit is contained in:
Tobias Geerinckx-Rice 2016-05-08 04:52:57 +02:00
parent 666250bd3b
commit ea9f28a46e
No known key found for this signature in database
GPG Key ID: 91CCDB9B48541B99
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,29 @@
{ stdenv, pythonPackages, fetchFromGitHub }:
with pythonPackages;
buildPythonPackage rec {
namePrefix = "";
name = "wakatime-${version}";
version = "6.0.1";
src = fetchFromGitHub {
sha256 = "0bkzchivkz39jiz78jy7zkpsg6fd94wd7nsmrnijvxb3dn35l7l2";
rev = version;
repo = "wakatime";
owner = "wakatime";
};
meta = with stdenv.lib; {
inherit (src.meta) homepage;
description = "WakaTime command line interface";
longDescription = ''
Command line interface to WakaTime used by all WakaTime text editor
plugins. You shouldn't need to directly use this package unless you
are building your own plugin or your text editor's plugin asks you
to install the wakatime CLI interface manually.
'';
license = licenses.bsd3;
maintainers = with maintainers; [ nckx ];
};
}

View File

@ -3639,6 +3639,8 @@ in
vtun = callPackage ../tools/networking/vtun { };
wakatime = callPackage ../tools/misc/wakatime { };
weather = callPackage ../applications/misc/weather { };
wego = goPackages.wego.bin // { outputs = [ "bin" ]; };