{"id":13780189,"url":"https://github.com/werererer/japokwm","last_synced_at":"2025-05-11T13:31:36.545Z","repository":{"id":44707622,"uuid":"297172042","full_name":"werererer/japokwm","owner":"werererer","description":"A wlroots and dwl based tiling wayland compositor based around creating layouts","archived":false,"fork":false,"pushed_at":"2024-01-15T16:15:45.000Z","size":19683,"stargazers_count":139,"open_issues_count":5,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-08-03T18:14:50.069Z","etag":null,"topics":["tiling","wayland","wayland-compositor","wlroots"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/werererer.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-20T22:06:29.000Z","updated_at":"2024-07-22T23:54:26.000Z","dependencies_parsed_at":"2024-01-15T17:51:21.205Z","dependency_job_id":null,"html_url":"https://github.com/werererer/japokwm","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/werererer%2Fjapokwm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/werererer%2Fjapokwm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/werererer%2Fjapokwm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/werererer%2Fjapokwm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/werererer","download_url":"https://codeload.github.com/werererer/japokwm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225056773,"owners_count":17414206,"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":["tiling","wayland","wayland-compositor","wlroots"],"created_at":"2024-08-03T18:01:13.198Z","updated_at":"2024-11-17T15:30:57.563Z","avatar_url":"https://github.com/werererer.png","language":"C","funding_links":[],"categories":["Compositors","Compositor"],"sub_categories":["Tiling"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eJapokwm\u003c/h1\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://github.com/werererer/japokwm/actions?query=workflow%3ATest+branch%3Amaster\"\u003e\n      \u003cimg alt=\"Build Status\" src=\"https://github.com/werererer/japokwm/actions/workflows/Test.yml/badge.svg\" /\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e\n    \u003cimg src=\"japokwm_logo.png\" align=\"center\" alt=\"Logo\" width=\"100\" height=\"100\" /\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    Japokwm is a dynamic tiling Wayland compositor that empowers you to create stunning layouts with ease.\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003ci\u003e\n      Logo designed by \u003ca href=\"https://github.com/werererer\"\u003e@werererer\u003c/a\u003e\n    \u003c/i\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n😃 Ready to show your window manager who's in charge?\n\nJapokwm is a dynamic tiling Wayland compositor that makes it a breeze to create custom layouts with a simple configuration. 🚀 You determine where the windows should go, and Japokwm handles the rest, allowing you to sit back, relax, and enjoy the view. 🌟\n\n✨ **Join the japokwm Community!**  \n🌐 [Subreddit](https://www.reddit.com/r/japokwm) | 💬 [Discord](https://discord.gg/WpGjAU393M)\n\n# Table of contents\n\n- [✨ Features:](#-features)\n- [Distribution Packages 📦](#distribution-packages-)\n- [Known Challenges and Opportunities for Improvement](#known-challenges-and-opportunities-for-improvement)\n- [🚀 TODO](#-todo)\n- [🙌 Acknowledgements](#-acknowledgements)\n\n# ✨ Features:\n- Gaps! ✨\n- Damage Tracking 🛠️\n- Layout specific configs 📝\n- A client to control the window manager from the terminal - japokmsg, based on swaymsg 💼\n- A dwm-based tagging system instead of normal (boring) tags 🏷️\n- Create any layout you want with a 3-dimensional Array:\n  ![Edit Layout](edit_layout.gif)\n\n🚀 **Get Ready to Elevate Your Desktop Experience!** 🚀\n\nFollow these simple steps to supercharge your desktop with the amazing Japokw, window manager:\n\n1. 🏗️ **Building Japokwm** 🏗️\n   - First, unleash the power of Japokwm by building it. Execute the following commands:\n   \n     ```sh\n     meson build\n     cd build\n     meson compile\n     meson install\n     ```\n   \n2. ✨ **Get Ready for the Magic!** ✨\n   - Now that Japokwm is all set up, get ready for an incredible desktop transformation!\n\n3. 🪄 **Unleash Japokwm** 🪄\n   - The moment you've been waiting for! Simply type:\n   \n     ```sh\n     japokwm\n     ```\n\nAnd there you have it! 🎉 JapokWM will take your desktop experience to the next level with its powerful features and sleek design. Enjoy a whole new world of productivity and aesthetics! 🌟🖥️💯\n\n# Distribution Packages 📦\n[AUR](https://aur.archlinux.org/packages/japokwm-git) (May be out of Date, Git is better maintained 🔄)\n\n# Known Challenges and Opportunities for Improvement\nSince version 0.3, this project has entered its beta stage 🐞, where the primary focus is on bug fixes 🛠️. While some bugs may still emerge, they are far less common than in the alpha stage. If you come across any issues, please report them here, and together we'll make Japokwm even better! 🚀\n\n# 🚀 TODO\nPolish program and syntax for configuring 💎\n\n# 🙌 Acknowledgements\nJapokwm forked dwl and uses wlroots and parts of sway to do the heavy lifting 🪶\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwerererer%2Fjapokwm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwerererer%2Fjapokwm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwerererer%2Fjapokwm/lists"}