This website requires JavaScript.
Explore
Help
Register
Sign In
Amr Gharbeia
amr
0 Followers
·
0 Following
Joined on
2026-03-27
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
amr
pushed to
main
at
amr/passepartout
2026-05-20 16:42:50 -04:00
084abc0644
Per-command dispatch table, hierarchical config menu, fix dialog navigation
a64532bc96
type / to open command palette; fix missing paren in process-key-event
e763768122
migrate on-key to text-input callbacks
0629f8c6d3
fix dialog navigation and sidebar data construction
9492e00318
Phase 4 — sidebar, input, chat cleanup
Compare 9 commits »
amr
pushed to
main
at
amr/memex
2026-05-18 16:52:29 -04:00
3b6bf53829
bump cl-tty → v1.0.0 (library consolidation), passepartout → v0.8.0 (read-event, text-input)
5c2a928522
bump cl-tty → simple backend ANSI support, passepartout → v0.8.0 TUI stabilization
cfb1fb01d2
bump passepartout: fix Reader error nil loop, Swank *standard-output* redirect
f32acc54a1
bump passepartout: fix nil in CSI detection, Swank *standard-output* redirect
18a73b4fe0
bump passepartout: direct read-raw-byte reader, working arrow keys
Compare 27 commits »
amr
pushed to
main
at
amr/passepartout
2026-05-18 16:52:06 -04:00
f783b45ac7
v0.8.0: use exported text-input symbols (remove :: access)
ab8ffb6a64
v0.8.0: integrate cl-tty text-input widget for buffer management
fd99099258
v0.8.0: replace inline read-raw-byte reader with cl-tty.input:read-event
d157a837a9
v0.8.0: use cl-tty.box:char-width and cl-tty.markdown:search-highlight
126e104854
v0.8.0: remove position-cursor from dirty-guarded redraw (runs every frame from main loop already)
Compare 105 commits »
amr
pushed to
main
at
amr/cl-tty
2026-05-18 16:51:58 -04:00
4c3f5fe65a
v1.0.0: extract theme from cl-tty.box to own cl-tty.theme package
ef613927e6
v1.0.0: merge container (scrollbox + tabbar) into cl-tty.box
108abd054f
v1.0.0: add word-wrap support to text-input.render method
d0382f9290
v1.0.0: merge mouse → input — eliminate cl-tty.mouse package
9a4d117eee
v1.0.0: merge select → dialog — eliminate cl-tty.select package
Compare 61 commits »
amr
pushed to
main
at
amr/infrastructure
2026-05-15 09:57:52 -04:00
6ed9046c2c
chore: switch to SSH git auth for tangle-deploy
amr
pushed to
main
at
amr/infrastructure
2026-05-15 09:57:33 -04:00
5f128963d3
docs: Jellyfin SSO, auth architecture, fix tree rendering
amr
pushed to
main
at
amr/infrastructure
2026-05-15 06:55:40 -04:00
66422a9283
Add Docker service sections, master compose, document modular architecture
amr
pushed to
main
at
amr/infrastructure
2026-05-15 06:41:37 -04:00
18d5c494ae
Remove Gitea Action workflow — replaced by systemd timer
amr
pushed to
main
at
amr/infrastructure
2026-05-15 03:16:41 -04:00
ec511b02d9
fix: install docker CLI in runner
amr
pushed to
main
at
amr/infrastructure
2026-05-15 03:15:02 -04:00
aa6aacd346
fix: install git in runner step
amr
pushed to
main
at
amr/infrastructure
2026-05-15 03:14:04 -04:00
e5d78da3cb
fix: bash-only checkout in Gitea Action workflow
amr
pushed to
main
at
amr/infrastructure
2026-05-15 03:12:25 -04:00
2a01bed005
feat: literate IaC with tangle-deploy pipeline
amr
pushed to
main
at
amr/infrastructure
2026-05-15 03:08:10 -04:00
26e95185e3
chore: initial infrastructure docs scaffold
amr
created branch
main
in
amr/infrastructure
2026-05-15 03:08:10 -04:00
amr
created repository
amr/infrastructure
2026-05-15 03:08:04 -04:00
amr
pushed to
main
at
amr/memex
2026-05-13 16:29:51 -04:00
d14d1ab8ae
bump cl-tty + passepartout: backend-clear array fix
amr
pushed to
feature/v0.8.0-minibuffer
at
amr/passepartout
2026-05-13 16:29:51 -04:00
60ce9c894c
fix: backend-clear called with framebuffer instead of backend
amr
pushed to
main
at
amr/memex
2026-05-13 16:25:38 -04:00
e509dba4b9
bump passepartout: fix printable key dispatch (missing keyword clause)
amr
pushed to
feature/v0.8.0-minibuffer
at
amr/passepartout
2026-05-13 16:25:38 -04:00
36e7d51fce
fix: add missing keyword clause in printable branch of on-key
amr
pushed to
main
at
amr/memex
2026-05-13 16:15:10 -04:00
aed138cec3
bump cl-tty: fix read-raw-byte (alien + timeout) for TUI
First
Previous
...
3
4
5
6
7
...
Next
Last