{"adoption": {"forks": 183, "observed_at": "2026-08-28T04:05:04.107807+00:00", "stars": 1564}, "canonical_url": "https://ross.abutalabs.com/products/i3lock-fancy", "card": {"archived": false, "artifact_type": "cli-tool", "description": "i3lock script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text", "domain": ["operating-systems", "desktop-applications", "security"], "enriched": true, "function": ["cli", "security", "developer-tools"], "health_score": 20, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["meskarune/i3lock-fancy"], "name": "meskarune/i3lock-fancy", "platform": ["cli"], "pushed_at": "2024-06-08T04:24:07+00:00", "repo": "meskarune/i3lock-fancy", "stars": 1564, "tags": ["i3wm", "i3lock", "lock-screen", "bash-script", "window-manager", "command-line", "linux"], "topics": ["i3", "i3lock", "i3lock-color", "i3wm", "bash-script"], "urls": [], "use_cases": ["lock my i3 desktop with a blurred screenshot background", "add a fancy lock screen to my window manager", "pixelate the screen instead of blurring when locking", "automatically lock the screen after inactivity with xautolock", "customize the lock screen font and text prompt", "lock the screen on suspend with systemd"], "what_it_is": "A bash script wrapper around i3lock that takes a screenshot of the desktop, blurs or pixelates it, and overlays a lock icon and text to create a stylized lock screen. It is designed for the i3 window manager and similar X11 environments.", "when_to_avoid": ["you are on Wayland, since i3lock and this script are X11-only", "you want a full-featured authentication lock screen without external dependencies", "you need a GUI-configurable lock screen rather than a shell script"], "when_to_choose": ["you use i3 or another X11 window manager and want an attractive lock screen", "you want a simple script-based lock screen with blur, pixelate, or greyscale effects", "you need customizable fonts, text, and screenshot backends like scrot or maim"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/i3lock-fancy", "repo": "meskarune/i3lock-fancy", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "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:05:04.107807+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:04.107807+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:00:13.977297+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc9d9a18ffa51ba010cb249390a46b3e2767947eec9e1343b9f98f74ca7f0b9d", "fetched_at": "2026-08-28T04:05:04.107807+00:00", "kind": "readme", "missing": false, "url": "https://github.com/meskarune/i3lock-fancy"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4316, "days_push": 816, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}