There is an updated pull request by LinArcX against master on the void-packages repository https://github.com/LinArcX/void-packages pantheon https://github.com/void-linux/void-packages/pull/20538 New package: pantheon-session-20200331 [Finally](https://github.com/void-linux/void-packages/issues/13243) pantheon desktop is ready for void users! To use it, you have two options: 1. Install a display manager like lightdm or gdm.(recommended) 1.1. There is a [greeter](https://github.com/elementary/greeter) for pantheon, and i'm going to send it as a separate PR. 2. Use `startx`(has some drawback) Edit your `.xinitrc` file like this: ``` export XDG_SESSION_TYPE=X11 export DESKTOP_SESSION=Pantheon wingpanel & plank & session=${1:-i3} case $session in dwm ) exec dwm;; i3|i3wm ) exec i3;; pantheon ) exex gnome-session --session=pantheon;; * ) exec $1;; esac ``` And run this command: `sh -c "/usr/bin/startx /home/linarcx/.xinitrc pantheon; killall -9 wingpanel; killall -9 plank; killall -9 gala"` **Bonus**: To make life even easier, make an alias in your `.zshrc` or `.bashrc` file: `alias startp='sh -c "/usr/bin/startx ~/.xinitrc pantheon"'` Please notice that I've intentionally didn't include any [switchboard-plugins](https://github.com/elementary/switchboard). Instead I've created most of them as extra packages and you can install them as you want:(I'm going to send them as separate pull requests after this PR merged) - [ ] [switchboard-plug-desktop](https://github.com/void-linux/void-packages/pull/20587) - [ ] [switchboard-plug-display](https://github.com/void-linux/void-packages/pull/20597) - [ ] [switchboard-plug-sound](https://github.com/void-linux/void-packages/pull/20598) - [ ] [switchboard-plug-power ](https://github.com/void-linux/void-packages/pull/20599) - [ ] [switchboard-plug-keyboard](https://github.com/void-linux/void-packages/pull/20611) - [ ] [switchboard-plug-mouse-touchpad](https://github.com/void-linux/void-packages/pull/20612) - [ ] [switchboard-plug-user-accounts](https://github.com/void-linux/void-packages/pull/20617) - [ ] [switchboard-plug-applications](https://github.com/void-linux/void-packages/pull/20619) - [ ] [switchboard-plug-datetime](https://github.com/void-linux/void-packages/pull/20620) - [ ] [switchboard-plug-notifications](https://github.com/void-linux/void-packages/pull/20633) - [ ] [switchboard-plug-locale](https://github.com/void-linux/void-packages/pull/20634) - [ ] [switchboard-plug-security-privacy](https://github.com/void-linux/void-packages/pull/20635) - [ ] [switchboard-plug-sharing](https://github.com/void-linux/void-packages/pull/20636) - [ ] [switchboard-plug-a11y](https://github.com/void-linux/void-packages/pull/20645) - [ ] [switchboard-plug-about](https://github.com/void-linux/void-packages/pull/20644) - [ ] switchboard-plug-wallet [waiting for new release...] - [ ] switchboard-plug-elementary-tweaks [waiting for new release...] - [ ] switchboard-plug-parental-controls [ `systemd` dependency ] - [ ] switchboard-plug-online-accounts [ missing dependency - `libsignon-glib` ] - [X] [switchboard-plug-printers](https://github.com/void-linux/void-packages/blob/870889733bb8b79f8fa045bc1a1854ebf45a241c/srcpkgs/switchboard-plug-printers/template) - [x] [switchboard-plug-network](https://github.com/void-linux/void-packages/blob/870889733bb8b79f8fa045bc1a1854ebf45a241c/srcpkgs/switchboard-plug-network/template) - [x] [switchboard-plug-bluetooth](https://github.com/void-linux/void-packages/blob/c1188f1caecf3eedfde4b68110647c2719092b2c/srcpkgs/switchboard-plug-bluetooth/template) Also there are lots of [wingpanel](https://github.com/elementary/wingpanel) plugins. I've created some of them and they are ready to publish(like switchboard-plugin, i'm going to send them as separate PRs): - [ ] wingpanel-indicator-session - [ ] wingpanel-indicator-datetime - [ ] wingpanel-indicator-notifications - [ ] wingpanel-indicator-sound - [ ] wingpanel-indicator-keyboard - [ ] wingpanel-indicator-network - [ ] wingpanel-indicator-weather - [ ] wingpanel-indicator-bluetooth - [ ] wingpanel-indicator-privacy - [ ] wingpanel-indicator-power - [ ] wingpanel-indicator-sys-monitor - [ ] wingpanel-indicator-a11y - [ ] wingpanel-indicator-namarupa - [ ] wingpanel-indicator-nightlight ### Greeter - [ ] [lightdm-pantheon-greeter](https://github.com/void-linux/void-packages/pull/20652) Hint: to use `lightdm-patnehon-greeter`, first install `lightdm` and enable it's service. Then install `lightdm-pantheon-greeter`. You can set the default greeter by changing the `[Seat:*]` section of the LightDM configuration file [`/etc/lightdm/lightdm.conf`], like so: ``` [Seat:*] ... greeter-session=lightdm-pantheon-greeter ... ``` One way to check which greeters are available is to list the files in the `/usr/share/xgreeters` directory; each `.desktop` file represents an available greeter. In this example, the lightdm-gtk-greeter and lightdm-kde-greeter greeters are available: ``` $ ls -1 /usr/share/xgreeters/ lightdm-gtk-greeter.desktop lightdm-pantheon-greeter.desktop ``` And the config file of pantheon-greeter[ `/etc/lightdm/io.elementary.greeter.conf` ] contains: ``` [greeter] #activate-numlock=true #default-wallpaper= #high-contrast=false #onscreen-keyboard=false #screensaver-timeout=60 ``` A patch file from https://github.com/void-linux/void-packages/pull/20538.patch is attached