Skip to content
View bolens's full-sized avatar

Organizations

@Moxie-Solar

Block or report bolens

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bolens/README.md

Michael Bolens

Lakewood, CO Milwaukee, WI Followers GitHub since

Linux desktop, homelab, and small sharp tools.

I spend most of my time self-hosting, tuning Arch/CachyOS setups, and shipping CLI utilities that make day-to-day systems work nicer — shells, Wayland bars, game launchers, MCP helpers, the occasional incident-response script.

Currently: AUR incident-response tooling, Millennium CLI/MCP helpers, and desktop Linux config polish (Waybar, Fish, launch wrappers).

Stack

Linux Arch Linux CachyOS Hyprland KDE Plasma Docker Caddy Cloudflare Go PowerShell Fish Bash Steam MCP

Selected projects

Project What it is
aur-response-toolkit Incident response for Arch AUR malware (Atomic Arch 2026, Chaos RAT, and related campaigns)
LaunchLayer Layered Steam game launch orchestration — preflight, per-game env, Gamescope/Proton wrappers
millenium-helpers Cross-platform Millennium CLI + MCP server (Linux, Windows, macOS)
appicon Resolve desktop/brand icons to local paths — CLI and MCP for Waybar, Rofi, agents
waybar-config Modular Waybar for KDE Plasma 6 and Hyprland with per-monitor workspaces
ps-profile Cross-platform PowerShell profile with 130+ lazy-loaded fragments
fish-config Fish shell config — Tide, Fisher, modern CLI integrations
homelab Self-hosted stacks and infra notes

Focus areas

  • Homelab — Docker Compose stacks, Caddy, tunnels, SSO
  • Desktop Linux — Arch/CachyOS, Hyprland/Plasma, Waybar, shell ergonomics
  • Tooling — CLIs, MCP servers, config-as-code for everyday workflows
  • Gaming on Linux — launch wrappers, Proton/Gamescope pipelines
  • Security hygiene — AUR supply-chain response and recovery tooling

GitHub

Bolens GitHub stats Top languages

Contribution activity graph

Elsewhere

GitHub

Pinned Loading

  1. LaunchLayer LaunchLayer Public

    Layered launch orchestration for games — preflight checks, per-game .env profiles, and wrapper chains for Steam on Linux.

    Shell 1

  2. aur-response-toolkit aur-response-toolkit Public

    Incident response for Arch AUR malware—Atomic Arch (2026) by default, plus opt-in Chaos RAT, Shai-Hulud, and xeactor campaigns.

    Shell 1

  3. ps-profile ps-profile Public

    Modular cross-platform PowerShell profile with 130+ lazy-loaded fragments for dev tooling, data/document conversion, cloud & containers, and on-demand command access.

    PowerShell 3

  4. millenium-helpers millenium-helpers Public

    Cross-platform utility scripts and Model Context Protocol (MCP) server for managing, upgrading, diagnosing, and controlling Millennium on Linux, Windows, and macOS

    Go 1