brewery
notashelf /
1f1451f108c01b9f5fd26f21c870712d55a146fb

beer

public

A terminal worth pouring time into

Star0tarball
clone
ssh://git@git.notashelf.dev:33/notashelf/beer.git

Commits

  1. 2026-06-26
  2. meta: split protocol codecs and encoders into a beer-protocols crate

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified1f1451f108c0
  3. config: add a `[mouse-bindings]` table for rebindable buttons

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified3e49e94f5682
  4. wayland: one-finger touch drag scrolls the viewport

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedfb590c164503
  5. wayland: idle-inhibit while focused and a content-type hint

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiede172d4fbb3fc
  6. font: shape combining marks with harfbuzz instead of stacking

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified5d132d9ac7e1
  7. build: tag 0.3.1

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedfe004666bbda
  8. config: warn on unknown keys instead of dropping them silently

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified27a509362bd3
  9. build: tag 0.3.0

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified5a9242b53f3a
  10. input: keep lock modifiers out of kitty key encoding

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedcbfce1520b1b
  11. wayland: attach clipboard devices for seats surfaced via capabilities

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedce24da6bc13d
  12. scripts: add a kitty keyboard protocol probe

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedbb406cb6e32e
  13. doc: document unicode-input and the kitty keyboard protocol

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified1ef2efa0a763
  14. input: kitty keyboard protocol and hex codepoint entry

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiede04ffc664939
  15. treewide: split terminal core modules

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified5cba919c783e
  16. nix: fix lockfile path

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedbf27abc9f4a9
  17. doc: document shell-integration, URL, notify, and bell config

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified932b14bbfc37
  18. vt: desktop notifications (OSC 9/777/99) and a configurable bell

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified69ba5fb30cb4
  19. render: OSC 8 hyperlinks with hover/click and a URL hint mode

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified2161d7250fa0
  20. vt: add OSC 133 prompt marks with jump and pipe-output actions

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified72ec651ff1dc
  21. vt: track cwd via OSC 7; add a new-window action

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified0c0da3d035ae
  22. build: tag 0.2.0

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifieda5249b2315f9
  23. render: fix braille dot sizing and alignment

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverifiedc786e230d0b8
  24. render: draw braille patterns directly instead of via the font

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified580ff3d36cf3
  25. doc: document the `[mouse]` config table

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified1634a2bbc120
  26. config: add `[mouse]` table with scroll multiplier and alternate-scroll

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf3w ago
    unverified15a4a97033d6

Page 1 of 2 Next