LXDE lxsession

There is no lxsession (~/.config/lxsession) in one of my installations of LXDE, although an lxpanel and lxterminal exist.

Does anyone know what creates this directory. I assumed it would be created when x11/lxde-meta was installed.
 
Installing a package isn't going to install a configuration file in a user's home directory.
 
This directory has always previously appeared in other installations. This is the first time I have noticed its absence. I usually use this directory to set up autostart programs in
~/.config/lxsession/LXDE/autostart when running startx.
 
With Openbox you must create the user directory and copy /usr/local/etc/xdg/openbox/* to the user directory under /user/.config/
So you are manually copying a standard config file set to a user directory. That is the installer. autostart file is included with this directory.

But for the Tray program 'tint2' it does not have a user configuration file until you run it for the first time.
Then you end up with /user/.config/tint2/tint2rc.xml
I like to ##comment out## time2

Most all config files are XML so it's a pretty easy tree to figure out.

For session startup: /user/.xinitrc
Code:
exec openbox-session
 
I also only have openbox experience. By now, I have my always used autostart and rc.xml files, so on a fresh install, I just do mkdir -p .config/openbox and put my stored files in there. Unlike Phishfry I have tint2 in my ~/.config file as well and it's part of my autostart file. And my .xinitrc has the same thing, exec openbox-session. (Though at one point, I had exec dbus-launch openbox-session, but I think that had something to do with Japanese input in QT apps, and the problem no longer seems to exist).

Some applications do seem to create a $HOME/.config/<application> file, though I never kept track of whether they created the $HOME/.config or just the directory inside it. For example, fcitx5, used for inputting Asian languages, does create a $HOME/.config/fcitx5 directory, but I *think* I already had $HOME/.config
 
Back
Top