{"adoption": {"forks": 373, "observed_at": "2026-08-28T04:09:04.218916+00:00", "stars": 4984}, "canonical_url": "https://ross.abutalabs.com/products/mylinuxforwork-dotfiles", "card": {"archived": false, "artifact_type": "application", "description": "The ML4W OS - Dotfiles for Hyprland - An advanced and full-featured configuration for the dynamic tiling window manager Hyprland. Ready to install for Arch Linux, Fedora and openSuse.", "domain": ["operating-systems", "desktop-applications", "developer-tools"], "enriched": true, "function": ["developer-tools", "configuration-management", "theme", "cli", "gui"], "health_score": 99, "homepage": "https://www.ml4w.com/os", "language": "QML", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["mylinuxforwork/dotfiles"], "name": "mylinuxforwork/dotfiles", "platform": ["cli"], "pushed_at": "2026-08-19T11:58:31+00:00", "repo": "mylinuxforwork/dotfiles", "stars": 4984, "tags": ["dotfiles", "hyprland", "wayland", "tiling-window-manager", "arch-linux", "fedora", "opensuse", "ricing", "desktop-environment", "live-iso", "installer-script", "qml", "quickshell", "rofi", "waybar", "customization", "linux", "desktop"], "topics": ["arch", "configuration", "fedora", "hyprland", "linux", "opensuse-tumbleweed"], "urls": [], "use_cases": ["set up a full Hyprland tiling window manager desktop on Arch Linux", "install a preconfigured Wayland ricing with adaptive wallpaper-based themes", "test a complete Linux desktop environment from a Live ISO before installing", "manage and update dotfiles safely with snapshot backups and symlink staging", "customize a Hyprland setup with graphical tools for themes, GTK, and Qt", "get a ready-made Wayland workflow with rofi, waybar, kitty, and nvim"], "what_it_is": "ML4W OS is a full-featured dotfiles configuration that turns Hyprland, a dynamic tiling Wayland window manager, into a complete desktop environment with adaptive material theming, bundled apps, and graphical customization tools. It ships with a script-based installer supporting Arch Linux (and derivatives), Fedora, and openSUSE Tumbleweed, plus a Live ISO for risk-free testing.", "when_to_avoid": ["you use Ubuntu, Debian, or other non-rolling point-release distros where Hyprland support is problematic", "you prefer GNOME, KDE, or a conventional floating window manager", "you want to write your own minimal Hyprland config from scratch and only borrow snippets", "you rely on the deprecated Flatpak-based installer"], "when_to_choose": ["you want a polished, batteries-included Hyprland desktop without hand-configuring every component", "you run Arch, an Arch derivative, Fedora, or openSUSE Tumbleweed and want automated dependency setup", "you want safe dotfile updates with snapshot backups and dry-run testing", "you want to try a full tiling WM setup in a VM or from a bootable USB first"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mylinuxforwork-dotfiles", "repo": "mylinuxforwork/dotfiles", "role": "main", "score": 89}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:04.218916+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:17:41.124412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "324833b8c41e6fd6ab04e4b3b6039982aa41b7f9905e325a764084101c45b3de", "fetched_at": "2026-08-28T04:09:04.218916+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mylinuxforwork/dotfiles"}, {"content_hash": "ca8bbc8f0f0fd3a90f33bd4d88bdc63c581795dfb518b44bcb3ab3b53b0b27e3", "fetched_at": "2026-08-29T08:58:49.287461+00:00", "kind": "homepage", "missing": false, "url": "https://www.ml4w.com/os"}, {"content_hash": "7403902824e37ffb4157b9296e4ff23abde7b75c2de37d110fd8e7c93f5fb629", "fetched_at": "2026-08-29T08:58:49.297132+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/overview"}, {"content_hash": "9ed2fe652b4900f600a97e88046431ca6d7a32305382063ee5b89976739b2c30", "fetched_at": "2026-08-29T08:58:49.299478+00:00", "kind": "site_page", "missing": false, "url": "https://ml4w.com/dotfiles-installer"}, {"content_hash": "f081ccd412c97e79960a902d8b2461598c4e6f7c1c6681cfce06755311d9a1f2", "fetched_at": "2026-08-29T08:58:49.301712+00:00", "kind": "site_page", "missing": false, "url": "https://www.ml4w.com/os/getting-started/install"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 55, "rhythm": 96}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 775, "days_push": 14, "days_rel": 28, "gap_med": 16, "n_releases_24m": 40}, "score": 89, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}