Skip to content
View lunanoir21's full-sized avatar

Block or report lunanoir21

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.

Content in all repositories owned by your account will be closed.
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
lunanoir21/README.md

Luna Noir. I build with AI. I'm not a developer.

Website · Pixel world · All repositories

I'm not a developer. I make tools and small projects together with AI, and I publish them so anyone curious can use them, learn from them or make them better. I decide what to build and how it should feel, then I run it, review it and fix what's wrong. Every project says openly that it was built with AI.

62 stars across 22 public repos

What I've made

Dynamic Island
Dynamic Island · ★ 16
Monochrome Dynamic Island for Hyprland: media, timers, pixel clock, privacy indicators.
Quay
Quay · ★ 7
A vertical, home-screen-style app launcher with live window previews.
Flare Notch
Flare Notch · ★ 6
Your AI coding limits on the screen edge.
Tally
Tally · ★ 5
Screen time for Hyprland with PNG, PDF and HTML reports.
Widget Control
Widget Control · ★ 2
Live desktop widgets with a full editor.
Scribe
Scribe · ★ 1
Select and copy text from anywhere on your Hyprland screen, like Google Lens.
obscura
obscura · ★ 2
A quiet OBS recording button for your Quickshell bar.
dep-lens
dep-lens · ★ 1
Dependencies, licenses and commercial-use risk across 9 ecosystems.
Inktype
Inktype · ★ 0
Free typing practice through real books.
Life OS
Life OS · ★ 5
A local-first personal life OS.
AURGuard
AURGuard · ★ 1
Checks AUR packages before you install them.

Also: petty (a pixel-art pet for your terminal) · Orca (a security-focused file manager (pre-release)) · Connectible (a KDE Connect alternative (pre-release)). Screenshots come straight from each project's own repo.

New releases

Project Release When What changed
Scribe v0.4.0 24 days ago A choice of scan animations, and less work per mouse move and per word. New: scan animation Pick the animation shown while a region is being read, in the settings panel (Scan animation): Line (the…
Widget Control v0.2.1 30 days ago Outside text is always literal. DText, the one text control every widget uses, now sets textFormat: Text.PlainText, so a track title, artist or any other string that carries HTML (an tag, say…
desktop-widget-control-omarchy v0.2.0 31 days ago Desktop Widget Control 0.2.0 packaged for Omarchy: adds the AI limits widget (Claude and Codex 5-hour and weekly limits as twin rings or LED dots), bounded network reads, and the first-run tour's s…
Tally v0.1.0 32 days ago First release. Counts what has focus, and nothing else. Focused-window time per app and per day, with hourly buckets, session counts and the longest uninterrupted run; when you go idle the minutes…
Flare Notch v1.1.0 34 days ago A first-run setup wizard: the settings window used to open straight onto the normal tabs, with no path to change the language or say which providers to draw before the widget just started drawing a…
Inktype v0.1.0 37 days ago The first release of Inktype — free, open-source typing practice through real books. Typing console in the spirit of typelit: centred current line, nine glyph-accurate cursor shapes, pause/restart…

Running Omarchy?

Six of my projects are packaged as Omarchy plugins. One command installs and enables each. Browse more in the Omarchy plugin marketplace.

Plugin What it does Install Stars
Dynamic Island Monochrome Dynamic Island for Hyprland: media, timers, pixel clock, privacy indicators. omarchy plugin add https://github.com/lunanoir21/dynamic-island-omarchy.git --enable ★ 4
Quay A vertical, home-screen-style app launcher with live window previews. omarchy plugin add https://github.com/lunanoir21/quay-omarchy.git --enable ★ 2
Flare Notch Your AI coding limits on the screen edge. omarchy plugin add https://github.com/lunanoir21/flare-omarchy.git --enable ★ 3
Tally Screen time for Hyprland with PNG, PDF and HTML reports. omarchy plugin add https://github.com/lunanoir21/tally-omarchy.git --enable ★ 2
Widget Control Live desktop widgets with a full editor. omarchy plugin add https://github.com/lunanoir21/desktop-widget-control-omarchy.git --enable ★ 2
Scribe Select and copy text from anywhere on your Hyprland screen, like Google Lens. omarchy plugin add https://github.com/lunanoir21/scribe-omarchy.git --enable ★ 1

Plugins run with your user's permissions and are not sandboxed. Mine are open source with no telemetry, but read the code before you enable any plugin.

Stars

Stars per repository

How I work, honestly

  • AI writes most of the code. I steer, test and review. I don't claim to be an engineer.
  • Local-first, no telemetry. Your data stays on your machine.
  • Open source, MIT. Every repo of mine is under the MIT license. Read it, fork it, send a fix.
  • Expect rough edges. Open an issue on the project, or write to lunanoir_1@protonmail.com.
Türkçe özet

Yapay zekâ kullanarak proje ve araçlar yapan biriyim. Yazılımcı değilim, ama işe yarayan şeyler yapmaya çalışıyorum. Meraklı ve işine yarayacak herkes kullansın diye hepsini açık kaynak (MIT) olarak yayınlıyorum. Ne yapılacağına ben karar veriyorum, kodu yapay zekâ yazıyor, sonra çalıştırıp gözden geçiriyorum.

This page refreshes itself every few hours with GitHub Actions: stars, releases and the gallery all come from the repos. Last refresh: 2026-11-01.

Pinned Loading

  1. tally-screentime tally-screentime Public

    Screen time for Quickshell on Hyprland: a pill on your bar and a card under it, with PNG, PDF and interactive HTML reports.

    QML 5 1

  2. quickshell-dynamic-island quickshell-dynamic-island Public

    A monochrome Dynamic Island for Hyprland, built on Quickshell — MPRIS media with a cava-driven spectrum, timers and alarms, a pixel-art clock, and live mic/camera privacy indicators.

    QML 16

  3. desktop-widget-control desktop-widget-control Public

    Live widgets for your Wayland desktop with a full editor: clocks, system monitors, music player, weather. One Quickshell config.

    QML 2

  4. quickshell-quay quickshell-quay Public

    A vertical, home-screen-style app launcher for Quickshell — pinned apps, folders and live window previews in one rail that moves one row per wheel notch.

    QML 7

  5. flare-notch flare-notch Public

    An AI coding usage notch for Quickshell on Hyprland — Claude Code, Codex, Cursor, OpenCode, Antigravity and Kiro limits on the edge of the screen, inspired by Codenotch.

    QML 6 1

  6. lunanoir21 lunanoir21 Public

    JavaScript