-
Notifications
You must be signed in to change notification settings - Fork 10
[feat] support Xorg & better auth logic #80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
also helps with sanitizing the code flow when spawning the child, more code though
add -Wextra by default pipefd to communicate better with parent and forked process rustify some stuff add the desktop parser to the file read
|
Just gotta debug why running with valgrind and getting my passwd right SIGPIPES while the same without valgrind doesn' t. |
|
Literally, omfg, syncing session and X server is painful, whytf does |
leaves a few TODOs: * error handling * properly passing VT around * `wait_for_x_ready` * allow compile-time overriding `DEFAULT_XORG_DISPLAY` and `XORG_COMMAND`
|
About the last commit:
And also:
|
|
More than half of this PR could've been another one. It isn't really convenient to look through the actual changes when most of the files are just reformatted :( |
|
Sorry I just did it instinctively 😭 |
This PR aims to:
For now I'm just organizing the
auth.clogic.I also plan to allow sourcing shell files on startup to completely support all possible env. (e.g.
/etc/profile.d/)