I finally have found my next project:
A wayland compositor
A little heads up:
I was like nah i can't do it, i just started doing python
But then i saw this dude's post
and he just started learning programming as well abd he is 13
that was peak inspiration for me
so i will get started!
plan:
read wl-roots wiki or something 1000 times
look at how wayland works (you think i would do that?)
look at how awesomeWM uses floating and tilling window stuff
look at how swayfx and Hyprland does eyecandy stuff
make a very simple WM
implement floating and tilling
implement some eye candy
push to github
profit
I checked around the wiki a little bit
and wow its very thorough and there are lots of other resources as well
which makes my life very easy
but the thing that makes me most happy is that it works with python and there are lots of wayland projects utilising it (not necessarily a compositor, can be anything)
so i finally have a bit more better structured plan after looking here and there
Have a look at how other WMs do things
Have a look at AwesomeWM wibar and widget system
Create a base WM with dynamic tilling
Implement full floating akin to openbox or KWin
Try using tkinter to create a widget system
finishing touches
overall now i have a view of where i am heading and a little bit better understanding of Wayland
the only problem il face is the tilling and floating part but lets see where winds lead me
Congratulations @arthuro8! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
Your next target is to reach 400 upvotes.
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Check out our last posts: