doron-cohen / antidot

Cleans up your $HOME from those pesky dotfiles
MIT License
305 stars 18 forks source link

.ICEauthority #100

Open sunhasgothishaton opened 3 years ago

sunhasgothishaton commented 3 years ago

.ICEauthority can be moved using the variable ICEAUTHORITY

libice 1.0.10 implements XDG standards, so when $HOME/.ICEauthority is deleted and the computer is rebooted, it creates $XDG_RUNTIME_DIR/ICEauthority https://gitlab.freedesktop.org/xorg/lib/libice/-/issues/2 https://gitlab.freedesktop.org/xorg/lib/libice/-/commit/b484311c929a1b64966d89da92fafce7263006e1

Now the only problem with this is that I also get an empty $HOME/.ICEauthority as well as the file $XDG_RUNTIME_DIR/ICEauthority being used.

I have submitted a bug report about this https://gitlab.freedesktop.org/xorg/lib/libice/-/issues/9

When I tried setting ICEAUTHORITY I set it in .profile, I think it would have to set to be available during bootup, before .bashrc gets processed.

sunhasgothishaton commented 3 years ago

I think that setting ICEAUTHORITY would be good for now. I haven't heard anything regarding the bug report yet.

At least this way, no empty file is created in $HOME