{"id":20270378,"url":"https://github.com/zcaudate/eta-logger","last_synced_at":"2025-07-03T07:35:49.823Z","repository":{"id":81855648,"uuid":"329988685","full_name":"zcaudate/eta-logger","owner":"zcaudate","description":"keylogger for emacs","archived":false,"fork":false,"pushed_at":"2021-01-15T18:33:39.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-14T05:42:28.844Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zcaudate.png","metadata":{"files":{"readme":"README.org","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-15T18:13:30.000Z","updated_at":"2021-08-10T15:00:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"54ab5a02-9689-4f79-96ba-81caa0e36325","html_url":"https://github.com/zcaudate/eta-logger","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zcaudate%2Feta-logger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zcaudate%2Feta-logger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zcaudate%2Feta-logger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zcaudate%2Feta-logger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zcaudate","download_url":"https://codeload.github.com/zcaudate/eta-logger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241753145,"owners_count":20014252,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T12:30:06.684Z","updated_at":"2025-03-03T23:12:47.796Z","avatar_url":"https://github.com/zcaudate.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"#+AUTHOR:  Chris Zheng\n#+EMAIL:   z@caudate.me\n#+OPTIONS: toc:nil\n#+STARTUP: showall\n\n** Introduction\n\n[[https://github.com/zcaudate/eta-logger][eta-logger]] is a simple keylogging implementation based from [[https://gist.github.com/darius/bf4d3f82114a937f63bf][this gist]]. It saves all commands, line numbers and buffers to a rotating log file for later playback and extraction of statistics. It assumes that emacs is not being used to input any sensative information and only records within buffers. \n\nModes can be excluded from being logged.\n\n** Installation\n\n~eta-logger~ has been submitted to [[https://github.com/melpa/melpa/][Melpa]] and is going through the review\nprocess. In the meantime, it can be installed directly via:\n\n~quepa~\n#+BEGIN_SRC emacs-lisp\n(use-package eta-logger :ensure t\n  :quelpa ((eta :fetcher github :repo \"zcaudate/eta-logger\")))\n#+END_SRC\n\n~straight~\n#+BEGIN_SRC emacs-lisp\n(straight-use-package\n '(eta-logger :type git :host github :repo \"zcaudate/eta-logger\")\n#+END_SRC\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzcaudate%2Feta-logger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzcaudate%2Feta-logger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzcaudate%2Feta-logger/lists"}