{"id":24216626,"url":"https://github.com/creativecodecat/xroot","last_synced_at":"2026-05-07T12:39:50.608Z","repository":{"id":141108828,"uuid":"453721668","full_name":"CreativeCodeCat/xroot","owner":"CreativeCodeCat","description":"click on root window and run a command ","archived":false,"fork":false,"pushed_at":"2023-08-07T21:06:07.000Z","size":17,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-01T05:06:58.714Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":false,"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/CreativeCodeCat.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":null,"security":null,"support":null,"governance":null}},"created_at":"2022-01-30T15:40:49.000Z","updated_at":"2022-06-12T21:01:34.000Z","dependencies_parsed_at":"2023-10-04T08:30:11.613Z","dependency_job_id":null,"html_url":"https://github.com/CreativeCodeCat/xroot","commit_stats":null,"previous_names":["hecodes2much/xroot","creativecodecat/xroot"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CreativeCodeCat%2Fxroot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CreativeCodeCat%2Fxroot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CreativeCodeCat%2Fxroot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CreativeCodeCat%2Fxroot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CreativeCodeCat","download_url":"https://codeload.github.com/CreativeCodeCat/xroot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241721589,"owners_count":20009205,"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":"2025-01-14T04:21:48.115Z","updated_at":"2026-05-07T12:39:50.566Z","avatar_url":"https://github.com/CreativeCodeCat.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"                               xroot\n\nxroot runs a command every time a given mouse button is pressed on\nthe root window.\n\n§ Installation\n\nIn order to build xroot you need the Xlib header files.\n\nEdit config.mk to match your local setup (xroot is installed into\nthe /usr/local prefix by default).  Then enter the following command to\nbuild and install xroot (if necessary as root).\n\n\tmake clean install\n\n§ Running xroot\n\nxroot gets as argument an command and its arguments and run this\ncommand every time the right mouse button is pressed on the root window.\n\nOne of the options -l, -m, -r, -1, -2, -3, -4, or -5 can be  passed as\nfirst argument.  Those options indicates, respectivelly, that the left,\nmiddle, right or N-th mouse button is to be used instead.\n\nCall xroot on your .xinit or .xsession file in background, before\nthe window manager.  As the following:\n\n\txroot -l xterm \u0026\n\nRead the [manual](https://github.com/the-repo-club/xroot/wiki) for more information on running xroot\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreativecodecat%2Fxroot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcreativecodecat%2Fxroot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreativecodecat%2Fxroot/lists"}