ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Here is how you can add a theme to your TUI application easily 🖌️ 🎨 A theme builder macro for Ratatui ⭐ GitHub: github.com/preiter93/tu... #rustlang #ratatui #tui #theme #builder #library #colors #terminal

Feb 8, 2025, 9:35 AM

Record data

{
  "uri": "at://did:plc:disnvkhjj7is2oxyzmd37gok/app.bsky.feed.post/3lhnsshvmf22t",
  "cid": "bafyreifkjwk3wjbakqfvio3tafpgrrv7wb2dv3pkdkijhabqnyak6im57e",
  "value": {
    "text": "Here is how you can add a theme to your TUI application easily 🖌️\n\n🎨 A theme builder macro for Ratatui\n\n⭐ GitHub: github.com/preiter93/tu...\n\n#rustlang #ratatui #tui #theme #builder #library #colors #terminal",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.images",
      "images": [
        {
          "alt": "",
          "image": {
            "$type": "blob",
            "ref": {
              "$link": "bafkreidqipvkoxyp7xun5wxsox72znt7yqfu4jjkldziehzmao7a2454la"
            },
            "mimeType": "image/jpeg",
            "size": 171789
          },
          "aspectRatio": {
            "width": 1342,
            "height": 514
          }
        }
      ]
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 150,
          "byteStart": 124
        },
        "features": [
          {
            "uri": "https://github.com/preiter93/tui-theme-builder",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 161,
          "byteStart": 152
        },
        "features": [
          {
            "tag": "rustlang",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 170,
          "byteStart": 162
        },
        "features": [
          {
            "tag": "ratatui",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 175,
          "byteStart": 171
        },
        "features": [
          {
            "tag": "tui",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 182,
          "byteStart": 176
        },
        "features": [
          {
            "tag": "theme",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 191,
          "byteStart": 183
        },
        "features": [
          {
            "tag": "builder",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 200,
          "byteStart": 192
        },
        "features": [
          {
            "tag": "library",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 208,
          "byteStart": 201
        },
        "features": [
          {
            "tag": "colors",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 218,
          "byteStart": 209
        },
        "features": [
          {
            "tag": "terminal",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      }
    ],
    "createdAt": "2025-02-08T09:35:08.186Z"
  }
}