r/plan9 • • 2d ago

Plan 9: Basic Syntax Highlight

19 Upvotes
Highlight comment, string and keywords

Details: https://lifeofpenguin.blogspot.com/2026/09/plan-9-code-assist-rio.html


r/plan9 • • 4d ago

Plan 9: Font Awesome Icons

Thumbnail image
41 Upvotes

r/plan9 • • 5d ago

Plan 9: Code Assist (Acme)

Thumbnail youtu.be
29 Upvotes

Code outline, Call tree and jump to symbol.

Details: https://lifeofpenguin.blogspot.com/2026/09/plan-9-code-assist.html


r/plan9 • • 9d ago

Plan 9: Jump to definition with ctags

Thumbnail youtu.be
24 Upvotes

r/plan9 • • 14d ago

Plan 9: Emoji Picker

Thumbnail youtu.be
14 Upvotes

Insert emoji in the active window using a picker (uses /dev/cons).

Details: https://lifeofpenguin.blogspot.com/2026/08/plan-9-emoji.html


r/plan9 • • 14d ago

9p implementations

32 Upvotes

In an effort to provide a distraction from the sheer number of posts on here that seem to just be people pointing LLM's at software and asking them to port them to plan9 C I would like to pick the community's brain about 9p.

I'm starting a masters program soon and looking for some good independent research ideas and I've been noodling with playing with implementations of 9p that would, ideally, increase the protocols speed and performance. At this stage I'm looking at seeing if 9p and QUIC could be integrated.

What do you guys think about 9p? What's the good, what's the bad, what's comfy, what's not, etc.

For me personally, I think the idea of a single human understandable interface to an entire network of computers is very appealing. File operations are easy to understand and a very powerful abstraction as well as allowing for a great deal of flexibility in how users might want to integrate machines. Modern computing is a mess of abstractions on top of abstractions and the idea that a distributed system can be built on something that closely tracks fundamental computing concepts is appealing.


r/plan9 • • 15d ago

Plan 9: Devanagari Input with kbmap

Thumbnail youtu.be
13 Upvotes

r/plan9 • • 16d ago

Now it's finally happening… GEFS on openBSD.

Thumbnail exquisite.tube
25 Upvotes

r/plan9 • • 18d ago

Plan 9: Key Visualizer

Thumbnail youtu.be
15 Upvotes

Simple key visualizer using kbdfs, awk and statusmsg.

Details: https://lifeofpenguin.blogspot.com/2026/09/plan-9-key-visualizer.html


r/plan9 • • 20d ago

Plan 9: Devanagari Support

Thumbnail image
28 Upvotes

r/plan9 • • 25d ago

Plan 9: Color Emoji with libdraw

Thumbnail youtu.be
27 Upvotes

r/plan9 • • 28d ago

Plan 9: Unicode Coverage with Truetype Font

Thumbnail youtu.be
20 Upvotes

Combine multiple Truetype font files for complete Unicode coverage.

Details: https://lifeofpenguin.blogspot.com/2026/08/plan-9-emoji.html


r/plan9 • • Sep 03 '26

Plan 9: Text Shaping

Thumbnail image
35 Upvotes

Text shaping for Devanagari script using NotoSansDevanagari-Regular.ttf.

Details: https://lifeofpenguin.blogspot.com/2026/08/plan-9-emoji.html


r/plan9 • • Sep 03 '26

Sneak Peak

Thumbnail image
23 Upvotes

This is a capture from a project I'm still hard at work on, some of you likely already know what it is.


r/plan9 • • Sep 01 '26

Plan 9: Color Emoji

Thumbnail youtu.be
18 Upvotes

Color emoji without gradients.

Details: https://lifeofpenguin.blogspot.com/2026/08/plan-9-emoji.html


r/plan9 • • Aug 31 '26

Ken Thompson (2024) — 4 hours on Unix, C, Plan 9, Go, Bell Labs, and computer security

Thumbnail youtube.com
40 Upvotes

r/plan9 • • Aug 29 '26

Plan 9: Emoji

Thumbnail image
45 Upvotes

Note: Noto Color emoji needs Color Bitmap Data (CBDT) support.

Details: https://lifeofpenguin.blogspot.com/2026/08/plan-9-emoji.html


r/plan9 • • Aug 27 '26

Mount any remote machine as a local folder

5 Upvotes

I have been working on a tool that uses Plan 9 to mount any local machine as a folder. Any remote machine becomes a folder. There is no need for rsync, scp it is over TLS 1.3 and 9P2000.
Would love your feedback. Link is in the comment.


r/plan9 • • Aug 27 '26

timezone in 9front

8 Upvotes

Hello, i have and issue with plan9: my timezone UTC+5 was not in plan9 installation, so how can i set it now? I selected +5:30 last time because it is the closest to 5:00


r/plan9 • • Aug 26 '26

Russ Cox using Claude for plan9port

26 Upvotes

r/plan9 • • Aug 26 '26

Plan 9 at LinuxGuides.de

Thumbnail youtube.com
15 Upvotes

Yesterday, I was on-stream with Nichtderweisheit at LinuxGuides.de. Here's the link to the VOD.

The whole video is in German only.

We talked about Plan 9, and I showed a few things on a 9front system, live. During the preparation phase, I was actually kinda surprised that 9front now works almost flawlessly inside Hyper-V (yes, I streamed a Windows desktop to a linux community).


r/plan9 • • Aug 26 '26

Insomniac and Looking At Plan 9 for NeXT hardware?! (From NCommander)

Thumbnail youtube.com
22 Upvotes

r/plan9 • • Aug 21 '26

Going from zero to legmacs on plan9 in a VM on Ubuntu

Thumbnail youtu.be
7 Upvotes

r/plan9 • • Aug 19 '26

legmacs in vt-alt

Thumbnail youtu.be
18 Upvotes

r/plan9 • • Aug 18 '26

how to access 9front home dir from linux?

20 Upvotes

I have files on my 9front machine that i would like to access from my linux machine for inclusion with my regular backup, and am unsure how to accomplish this.

I have no internet at home and no router. i've just connected both machines with an ethernet cable. I can successfully ping each from the other, but do not know which commands to run from that point. i am a programmer, but am not familiar with networking, really, and am quite new to plan9

9front machine:

user: glenda

ip: 192.168.50.1

service: terminal

fs: gefs

linux machine:

pop_os 22.04

ip: 192.168.50.2

i am assuming the linux side will use "mount -t 9p". any advice will be greatly appreciated. if i need to provide more info, please do let me know

UPDATE: got files transferred using drawterm for now, but def doesn't seem like a long term solution. I will be exploring all other suggested options over time. thanks all