03-09-2024, 10:46 AM
(This post was last modified: 10-29-2024, 09:29 AM by Rev.
Edit Reason: Typos
)
Hey everyone, I don't know if this is the right place but I'll post it here anyway.
I am currently writing a low dependency quasi session manager for JWM.
It is written exclusively in C. It only uses libbsd and libconfuse as dependicies (for now)
Now you are probably wondering why?
Can't I just use Dex? Yes I could, but I want something more fast, something that could potentially run after every login with no performance impact. As for lxsession, I feel it's too intergrated with lxde.
The bare minimum of what this project hopes to implement is the following:
xdg-user-dirs management
Automatic JWM menu updates
New easy config file for managing the look and feel of jwm
XDG Autostart
Overall, this project aims use ideas from different programs like Dex and JWMKit and combine it to make something extremely lightweight yet improving the JWM experience.
So what is currently done you may ask?
Well I only started several days ago but my .desktop parser for the most part works perfectly. It's fast too, unlike all these python scripts out there, haha.
Right now I'm working on the auto generation config for jwm. The root menu has a few issues where I need to strip %U and %F arguments that require a input. But other that I'm making good progress.
If you guys are interested, I will post a link to my github.
EDIT: Early alpha version is now out for testing!
Please feel free to request any features and report any bugs.
https://github.com/purpasmart96/jwms/releases
I am currently writing a low dependency quasi session manager for JWM.
It is written exclusively in C. It only uses libbsd and libconfuse as dependicies (for now)
Now you are probably wondering why?
Can't I just use Dex? Yes I could, but I want something more fast, something that could potentially run after every login with no performance impact. As for lxsession, I feel it's too intergrated with lxde.
The bare minimum of what this project hopes to implement is the following:
xdg-user-dirs management
Automatic JWM menu updates
New easy config file for managing the look and feel of jwm
XDG Autostart
Overall, this project aims use ideas from different programs like Dex and JWMKit and combine it to make something extremely lightweight yet improving the JWM experience.
So what is currently done you may ask?
Well I only started several days ago but my .desktop parser for the most part works perfectly. It's fast too, unlike all these python scripts out there, haha.
Right now I'm working on the auto generation config for jwm. The root menu has a few issues where I need to strip %U and %F arguments that require a input. But other that I'm making good progress.
If you guys are interested, I will post a link to my github.
EDIT: Early alpha version is now out for testing!
Please feel free to request any features and report any bugs.
https://github.com/purpasmart96/jwms/releases