Skip to content
View MasonRhodesDev's full-sized avatar
🦊
🦊

Block or report MasonRhodesDev

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
MasonRhodesDev/README.md

hey, I'm Mason 👋

TypeScript at LifeMD during the day. Outside of work I build Linux desktop tooling, mostly for Hyprland.

Rust TypeScript C++ Bash GitHub Actions Arch Hyprland

release/pushed data updates daily via GitHub Actions · 📫 mrhodesdev@gmail.com

🖥️ The Hyprland Stuff

🎮 The Couch Gaming Stuff

  • deck-tenant: Per-Steam-account homes for non-Steam apps on a shared Steam Deck v0.3.1 · pushed 9d ago
  • couchcord: Controller-driven Discord voice control and overlay for gamescope sessions. Join, leave, and see who's talking without leaving the game v0.1.0 · pushed 2w ago
  • greetd_game_mode: Hit the Guide button at the login screen, get Big Picture v0.1.5 · pushed 11d ago
  • steam-notes: Field notes on Steam client internals pushed 3w ago

📦 The Glue

  • arch-repo: Self-hosted pacman repo served from GitHub Pages, where the tools above ship from pushed 11d ago
  • packaging-workflows: Reusable GH Actions for Arch + COPR packaging pushed 11d ago
  • greetd-config: greetd + regreet login manager setup with multi-distro support and optional game mode pushed 2w ago
  • dotfiles: The config tying everything together pushed yesterday

⬇️ Run It Yourself

Most of the above ships as packages. Arch users can add my pacman repo:

[mason]
SigLevel = Optional TrustAll
Server = https://masonrhodesdev.github.io/arch-repo/x86_64

then sudo pacman -S hyprstate sni-watcher ... as usual. Works on Steam Deck too, via deck-tenant's rootless pacman root.

🚀 Recent Releases


everything else: all repositories

Popular repositories Loading

  1. dotfiles dotfiles Public

    Personal Dotfiles

    Shell 2

  2. hyprland-voice-dictation hyprland-voice-dictation Public

    Rust 2

  3. linux-multi-theme-toggle linux-multi-theme-toggle Public

    High-performance async theme switching for Hyprland/Wayland desktops with Material You color schemes

    Rust 1

  4. greetd-config greetd-config Public

    Standalone greetd login manager configuration with regreet, multi-distro support, and symlink-based installer

    Shell 1

  5. envkit envkit Public

    Go 1

  6. PythonProjects PythonProjects Public

    Python 1