{"id":16308832,"url":"https://github.com/dgl/wmii-perl","last_synced_at":"2025-10-25T14:31:43.348Z","repository":{"id":3218882,"uuid":"4253810","full_name":"dgl/wmii-perl","owner":"dgl","description":"Run loop for wmii (X11 window manager); written in Perl","archived":false,"fork":false,"pushed_at":"2020-06-17T21:17:44.000Z","size":102,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-04-11T01:06:07.635Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dgl.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-05-07T20:37:14.000Z","updated_at":"2014-11-14T09:59:25.000Z","dependencies_parsed_at":"2022-08-18T21:42:38.892Z","dependency_job_id":null,"html_url":"https://github.com/dgl/wmii-perl","commit_stats":null,"previous_names":[],"tags_count":1,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgl%2Fwmii-perl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgl%2Fwmii-perl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgl%2Fwmii-perl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dgl%2Fwmii-perl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dgl","download_url":"https://codeload.github.com/dgl/wmii-perl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219865428,"owners_count":16555929,"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-10-10T21:18:49.550Z","updated_at":"2025-10-25T14:31:38.077Z","avatar_url":"https://github.com/dgl.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is yet another run loop for wmii, this time written in Perl.\n\nNot quite as lightweight as some, and be warned that I'm using it as a place to\nexperiment with Moo, IO::Async or whatever takes my fancy so it might need a\nrecent version of perl, esoteric modules, etc.\n\nTo install and use:\n\n  cpanm App::wmiirc\n  ln -sf $(which wmiirc.pl) ~/.wmii-hg/wmiirc\n\n(~/.wmii-hg assumes you are using the hg version of wmii, the path may be\n~/.wmii if you are using a released version.)\n\nThis will get you the most basic configuration. I'm assuming you've some idea\nhow wmii works if you're here. The default modkey in App::wmiirc is Mod4 (the\n'Windows' key, usually), you can change this with:\n\n  echo modkey Mod2 \u003e\u003e ~/.wmii-hg/config\n\n(See xmodmap and xev if you're unsure what keys you have mapped.)\n\nThere are some modules you might be interested in:\n\n  * backlight - Control laptop backlight\n  * battery - Show battery status (on Linux)\n  * client - A few useful things like Modkey-/ to go to a client by name\n  * clock - As you'd expect, with some support for switching timezone\n  * dwim - Somewhat useful (albeit quirky) launcher type thing, for files/URLs\n  * loadavg - Load average\n  * lock - Run a screen locker on demand\n  * msg - Status and whatever you like via: wmiir xwrite /event msg hi\n  * screenshot - Take a screenshot\n  * ssh - SSH host menu\n  * volume - ALSA volume controller\n\nLoad a particular module with:\n\n  echo client \u003e\u003e ~/.wmii-hg/modules\n\nYou may have noticed the configuration is built out of files under the wmii\nconfig directory. That's deliberate. For anything beyond basic usage you'll\nprobably want to copy the example configs I've put in etc/ in the dist tarball\nto ~/.wmii-hg and customise them.\n\n(As wmii is mostly unmaintained these days I have a somewhat patched copy at\nhttp://github.com/dgl/wmii although this should also work with the vanilla\nversion.)\n\nLicense as Perl 5.14. No warranty.\n\nThere's some screenshots at: https://github.com/dgl/wmii-perl/wiki/Screenshots\nAlthough most of it isn't really visible in a screenshot (if someone wants to\nsend me a screencast you're welcome, but I don't feel like doing one).\n\nPS: Coding style for this is (in Vim terms): et sw=2 tw=80\n\n-- \nDavid Leadbeater \u003cdgl@dgl.cx\u003e, April 2012\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdgl%2Fwmii-perl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdgl%2Fwmii-perl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdgl%2Fwmii-perl/lists"}