Hello people, just switched to Alpine and it would be great if some of the Apine users could share some dotfiles that are running Wayland compositors. I have not figured out to make swayidle work and some other stuff. By the way I am running River but this happened aswell on a fresh install with the Sway option of setup-desktop
script.
I get some errors of unknown session
with swayidle and conky, but I have set the corresponding environment variables and launching with dbus-run-session -- river
River init file:
export XDG_SESSION_DESKTOP=river
export XDG_CURRENT_DESKTOP=river
dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=river
Shell env file:
export XDG_RUNTIME_DIR="$(mkrundir)"
export XDG_SESSION_TYPE=wayland
export QT_QPA_PLATFORM=wayland
export SDL_VIDEODRIVER=wayland
export GDK_BACKEND=wayland
export MOZ_ENABLE_WAYLAND=1
export _JAVA_AWT_WM_NONREPARENTING=1
If you encountered some quirks of your own please let me know. Thanks in advance!
As far as I’m aware, alpine isn’t designed for regular use, but as a minimal distro for container environments. Of course there’s technically nothing stopping you from using it on a desktop but you’re likely to be on your own in terms of support
That’s not really true. While Alpine is often used for containers due to its small footprint, that’s not what it is made for. It is meant to be a general purpose distro, geared towards power users. The Alpine wiki has some information for running it as a desktop system.