{"id":17654295,"url":"https://github.com/pgaskin/nickelmenu","last_synced_at":"2025-05-15T10:02:12.525Z","repository":{"id":40771741,"uuid":"257788908","full_name":"pgaskin/NickelMenu","owner":"pgaskin","description":"The easiest way to launch scripts, change settings, and run actions on Kobo e-readers.","archived":false,"fork":false,"pushed_at":"2024-12-23T02:26:10.000Z","size":2952,"stargazers_count":711,"open_issues_count":67,"forks_count":45,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-05-10T10:36:10.908Z","etag":null,"topics":["kobo","launcher","menu","qt"],"latest_commit_sha":null,"homepage":"https://pgaskin.net/NickelMenu","language":"C++","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/pgaskin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-22T04:12:36.000Z","updated_at":"2025-05-10T06:09:58.000Z","dependencies_parsed_at":"2024-12-21T10:02:03.677Z","dependency_job_id":"16debe90-b3da-41ef-81bc-7afae3ac7b22","html_url":"https://github.com/pgaskin/NickelMenu","commit_stats":{"total_commits":221,"total_committers":7,"mean_commits":"31.571428571428573","dds":"0.12669683257918551","last_synced_commit":"2d0698502b607aa60876b9c8e68502e61818f2da"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgaskin%2FNickelMenu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgaskin%2FNickelMenu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgaskin%2FNickelMenu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgaskin%2FNickelMenu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pgaskin","download_url":"https://codeload.github.com/pgaskin/NickelMenu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254319717,"owners_count":22051072,"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":["kobo","launcher","menu","qt"],"created_at":"2024-10-23T12:09:22.134Z","updated_at":"2025-05-15T10:02:11.812Z","avatar_url":"https://github.com/pgaskin.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eNickelMenu\u003c/h1\u003e\n\nThe easiest way to launch custom scripts, change hidden settings, and run actions on Kobo eReaders.\n\nSee the [website](https://pgaskin.net/NickelMenu) and [thread on MobileRead](https://mobileread.com/forums/showthread.php?t=329525) for screenshots and more details.\n\n## Installation\nYou can download pre-built packages of the latest stable release from the [releases](https://github.com/pgaskin/NickelMenu/releases) page, or you can find bleeding-edge builds of each commit from [here](https://github.com/pgaskin/NickelMenu/actions).\n\nAfter you download the package, copy `KoboRoot.tgz` into the `.kobo` folder of your eReader, then eject it.\n\nAfter it installs, you will find a new menu item named `NickelMenu` with further instructions which you can also read [here](./res/doc).\n\nTo uninstall NickelMenu, just create a new file named `uninstall` in `.adds/nm/`, or trigger the failsafe mechanism by immediately powering off the Kobo after it starts booting.\n\nMost errors, if any, will be displayed as a menu item in the main menu. If no new menu entries appear here after a reboot, try reinstalling NickelMenu. If that still doesn't work, connect over telnet or SSH and check the output of `logread`.\n\n## Compiling\n\nNickelMenu is designed to be compiled with [NickelTC](https://github.com/pgaskin/NickelTC). To compile it with Docker/Podman, use `docker run --volume=\"$PWD:$PWD\" --user=\"$(id --user):$(id --group)\" --workdir=\"$PWD\" --env=HOME --entrypoint=make --rm -it ghcr.io/pgaskin/nickeltc:1.0 all koboroot`. To compile it on the host, use `make CROSS_COMPILE=/path/to/nickeltc/bin/arm-nickel-linux-gnueabihf-`.\n\n\u003c!-- TODO: a lot more stuff --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgaskin%2Fnickelmenu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpgaskin%2Fnickelmenu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgaskin%2Fnickelmenu/lists"}