hyprprop(1)

πŸ“¦
version 0.1-unstable-2026-02 Β· 2 versions
, in nixos 26.05

okay bestie, hyprprop(1) from the General Commands Manual is here to serve window-info realness β€” it's literally the xprop replacement for hyprland, and the vibe is immaculate πŸ’…βœ¨

🌸 NAME 🌸

hyprprop β€” a replacement for xprop within hyprland. no cap, that's the whole name vibe πŸ¦‹

✨ SYNOPSIS ✨

run it like this, bestie:

hyprprop [--help] [--check] [--id id] [--raw]

πŸŽ€ OPTIONS πŸŽ€

flags? we got flags, and they're all kinda iconic πŸ‘‘

  • --help β€” show command help, slay 🫢
  • --check β€” check that dependencies are installed βœ…
  • --id id β€” skip selecting a window and get information for the given ID, iykyk
  • --raw β€” output raw JSON data, no formatting filter πŸ’€

πŸ¦‹ DESCRIPTION πŸ¦‹

Hyprprop is an interactive window information utility, based on grimblast β€” yes bestie, that's the origin story.

It allows you to view properties hyprland knows about a window you click. the way that works is genuinely useful, fr fr 🫢

🌈 EXAMPLES 🌈

An example of using hyprprop

$ hyprprop
{
  "address": "0x1d0503e0",
  "mapped": true,
  "hidden": false,
  "at": [
    1063,
    1140
  ],
  "size": [
    835,
    492
  ],
  "workspace": {
    "id": 6,
    "name": "6"
  },
  "floating": false,
  "monitor": 0,
  "class": "Alacritty",
  "title": "Alacritty",
  "pid": 57833,
  "xwayland": false,
  "pinned": false,
  "fullscreen": false,
  "fullscreenMode": 0,
  "fakeFullscreen": false,
  "grouped": [],
  "swallowing": null
}

⭐ OUTPUT ⭐

Hyprprop will output formatted JSON returned from hyprctl about the selected window. that's the whole output tea β˜•βœ¨

πŸ’– SEE ALSO πŸ’–

  • xprop(1) β€” the reference bestie on deck πŸ‘‘

mwah! this page is hyprprop(1) from the General Commands Manual, dated 1980-01-01 β€” slay, bye bestie πŸ’œπŸŽ€

πŸ“¦ where this page comes from