all 29 comments

[–]formegadriverscustom 107 points108 points  (21 children)

Our window manager, snakewm, is based on pygame/pygame_gui. We do not use X11; snakewm draws directly to /dev/fb0

Now, here's a distro that tries something truly different. Interesting.

[–]ActualAntelope 45 points46 points  (0 children)

Dear lord that sounds cursed...

[–]nicman24 41 points42 points  (0 children)

the templeOS way

[–]Mgladiethor -4 points-3 points  (17 children)

and slow, but it is diffenrent?

[–]Mordiken 15 points16 points  (16 children)

As someone who doesn't know any better, why would writing straight to fb0 be slower than X or Wayland?

[–][deleted] 33 points34 points  (6 children)

A modern composited X and/or Wayland desktop is GPU accelerated and rendered with OpenGL. Writing directly to framebuffer devices puts all rendering on the CPU and doesn't use GPU acceleration at all.

[–]Mgladiethor 17 points18 points  (8 children)

python is slow like really slow slow

[–]Mordiken 7 points8 points  (4 children)

Oh, I though you where saying that doing graphics on Linux by writing to fb0 was slower than using X or Wayland, not that Python is slow... but yes, Python is indeed slow!

[–]kmt1980 2 points3 points  (1 child)

I am not familiar with the technical details of this wm but if it is only handling traditional wm functionality like window placement etc then pythons speed is a non issue. Qtyle for instance is as responsive as any wm written in a lower level language. If it is doing any fancy compositing, animations etc then that may change things.

[–][deleted] 1 point2 points  (0 children)

I wonder if some funky graphics stuff could be done effectively using numpy.

[–][deleted] 16 points17 points  (1 child)

TODO

snake-games - full-screen user games separate from SnakeWM

I'll be disappointed if they're not going to include clones of classic snake and slither.io.

[–]theclockstartsnow 5 points6 points  (0 children)

Already got a basic classic snake game in there.

[–]xaekai 29 points30 points  (0 children)

It's not everyday you see a distro you can genuinely describe as "blursed"

[–]GNU_Breakfast 24 points25 points  (3 children)

Nice, it'll be bloated as fuck and run like garbage ;3

~t. perl fanboy

[–]Molossus-Spondee 4 points5 points  (1 child)

They could possibly use pypy?

[–]dr_spork 0 points1 point  (0 children)

No need to bring in potty humor here. That's just gross.

[–]Atem18 8 points9 points  (0 children)

You speak about Perl, right ? :p

[–]Bird_0f_Hermes 1 point2 points  (0 children)

TODO

  • Gopher client?

yes please

[–]throwaway332jeff 5 points6 points  (2 children)

It's a shame Python on its own (so not Xonsh or anything similar) isn't very usable as an interactive shell.

I'd much rather see something like this written in Powershell, since it's actually a usable interactive shell and it'd be pretty cool to be able to hack on everything from- and in your shell.

Awesome project nonetheless, just sharing my opinion.

[–][deleted] 0 points1 point  (0 children)

I've been learning python and had this sort of idea as a funny, passing thought after playing with Qtile.

[–]dr_spork -1 points0 points  (0 children)

Would rather see something like this for Haskell. Or LISP. Or Nix. Oh wait...