Go to file
Jeff Carr 692843678a minor 2025-08-28 11:29:19 -05:00
devilspie builds and lists window names 2024-12-23 02:41:40 -06:00
.gitignore minor 2025-08-28 11:29:19 -05:00
Makefile try to make --restore work 2025-08-28 04:26:32 -05:00
README.md restructor code 2025-08-25 10:02:14 -05:00
argv.go try to make --restore work 2025-08-28 04:26:32 -05:00
argvAutoshell.go try to make --restore work 2025-08-28 04:26:32 -05:00
common.go restructor code 2025-08-25 10:02:14 -05:00
doDumpX.go try to make --restore work 2025-08-28 04:26:32 -05:00
exit.go restructor code 2025-08-25 10:02:14 -05:00
launch_terminal.go restructor code 2025-08-25 10:02:14 -05:00
main.go try to make --restore work 2025-08-28 04:26:32 -05:00
structs.go restructor code 2025-08-25 10:02:14 -05:00
sync_terminals.go restructor code 2025-08-25 10:02:14 -05:00

README.md

This is an attempt to redo 'startx' not as a bash script this time

GOALS:

* use a protobuf TEXT config file
    * store global file in ~/etc/startx.text
    * store user config file in ~/.config/startx.text
    * parse additional settings from ~/.config/startx.d/
* restore the geometry of the apps
* make a GUI save/edit/restore tool

CURRENTLY WORKING:

* works with x windows
* restores mate-terminal on debian

TODO:

* wayland support
* other programs like firefox & keepass
* actually execute from lightdm
* run underneath mate-session
* run underneath all the other WM
* rename binary 'startx'