Michael's cwm desktop (minimal): Difference between revisions
No edit summary |
No edit summary |
||
Line 48: | Line 48: | ||
{{cmd|echo $DBUS_SESSION_BUS_ADDRESS}} -does- provide an output. good. :-) | {{cmd|echo $DBUS_SESSION_BUS_ADDRESS}} -does- provide an output. good. :-) | ||
become root again, then: | become root again, then: | ||
{{cmd|apk add polkit}} (or polkit-elogind?) | {{cmd|# apk add polkit}} (or polkit-elogind?) | ||
{{cmd|rc-update add polkit}} | {{cmd|# rc-update add polkit}} | ||
{{cmd|rc-service polkit start}} | {{cmd|# rc-service polkit start}} | ||
------------ | ------------ | ||
{{cmd|apk add xdg-desktop-portal xdg-desktop-portal-gtk}} | {{cmd|# apk add xdg-desktop-portal xdg-desktop-portal-gtk}} | ||
{{cmd|apk add flatpak}} | {{cmd|# apk add flatpak}} | ||
{{cmd|flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo}} | {{cmd|# flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo}} | ||
At this point, flathub recommends that you restart (that means reboot, right? your system, so I'll do that.) | At this point, flathub recommends that you restart (that means reboot, right? your system, so I'll do that.) | ||
{{cmd|reboot}} | {{cmd|# reboot}} | ||
-------------------- | -------------------- | ||
-------------------- | -------------------- | ||
Back in cwm, | Back in cwm, |
Revision as of 02:19, 25 May 2025
..continuing from basic install..
# apk add mesa-dri-gallium
add the following lines to .xinitrc:
xrandr --output eDP-1 --brightness 0.3
# feh --bg-fill /home/legolas/wallpaper/valley_of_flowers.jpg
exec dbus-launch --exit-with-session cwm
note that last line. it is currently the only thing I do to start the d-bus session for my user. I think there is more I have to do.
(also, technically, the wallpaper will have to wait until I download the appropriate file..)
# setup-xorg-base
# apk add cwm
# apk add xrandr feh
# apk add firefox
(because it's easy, and allows you to test sound)
create .cwmrc in your users home folder and add the following line to it:
bind-key CM-e /usr/bin/firefox
--> leave root!:
# return
launch cwm:
$ startx
with that test completed, exit cwm (cause I feel like it)
ctrl-alt-shift-q
uninstall firefox
# apk del firefox
and install flatpak (necessary for ungoogled chromium) ... add xterm so that we can do all this from inside cwm, because we need to make sure that d-bus is properly launched for this user, and that happens when we run startx, and to check, we need xterm.
# apk add xterm
# return
$ startx
echo $DBUS_SESSION_BUS_ADDRESS
-does- provide an output. good. :-)
become root again, then:
# apk add polkit
(or polkit-elogind?)
# rc-update add polkit
# rc-service polkit start
# apk add xdg-desktop-portal xdg-desktop-portal-gtk
# apk add flatpak
# flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
At this point, flathub recommends that you restart (that means reboot, right? your system, so I'll do that.)
# reboot
Back in cwm,