Github messages for voidlinux
 help / color / mirror / Atom feed
From: LinArcX <LinArcX@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Closed]: New package: pantheon-session-20200331
Date: Sun, 14 Feb 2021 07:01:39 +0100	[thread overview]
Message-ID: <20210214060139.HOSBZFfKXp0NtXVQUFKhUkD1vEBlNupP3A23BR_hBrI@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20538@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 8288 bytes --]

There's a closed pull request on the void-packages repository

New package: pantheon-session-20200331
https://github.com/void-linux/void-packages/pull/20538

Description:
[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"'`


<img src="https://gist.githubusercontent.com/LinArcX/c8e9bc4eec041116639293abb011a9b0/raw/64644ef1c6b4edff245b30637c0ef252a57d744f/Screenshot%2520from%25202020-04-09%252012-39-51.png"></img>

<img src="https://gist.githubusercontent.com/LinArcX/c8e9bc4eec041116639293abb011a9b0/raw/87b070ed5543e988d77f613d64c1e5ffa66261e9/Screenshot%2520from%25202020-04-09%252012-48-09.png"></img>

### Switchboard
One of core components of pantheon-session is switchboard and its indicators. 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)

#### Official:
- [ ] [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-applications](https://github.com/void-linux/void-packages/pull/20619)
- [x] [switchboard-plug-bluetooth](https://github.com/void-linux/void-packages/blob/c1188f1caecf3eedfde4b68110647c2719092b2c/srcpkgs/switchboard-plug-bluetooth/template)
- [ ] [switchboard-plug-datetime](https://github.com/void-linux/void-packages/pull/20620)
- [ ] [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-keyboard](https://github.com/void-linux/void-packages/pull/20611)
- [ ] [switchboard-plug-locale](https://github.com/void-linux/void-packages/pull/20634) [ [depends on apt](https://github.com/void-linux/void-packages/pull/20634#issuecomment-611511039)]
- [ ] [switchboard-plug-mouse-touchpad](https://github.com/void-linux/void-packages/pull/20612)
- [x] [switchboard-plug-network](https://github.com/void-linux/void-packages/blob/870889733bb8b79f8fa045bc1a1854ebf45a241c/srcpkgs/switchboard-plug-network/template)
- [ ] [switchboard-plug-notifications](https://github.com/void-linux/void-packages/pull/20633)
- [ ] switchboard-plug-online-accounts [ missing dependency - `libsignon-glib` ]
- [ ] switchboard-plug-parental-controls [ `systemd` [dependency](https://github.com/elementary/switchboard-plug-parental-controls/issues/109#issuecomment-611693635) ]
- [ ] [switchboard-plug-power ](https://github.com/void-linux/void-packages/pull/20599)
- [X] [switchboard-plug-printers](https://github.com/void-linux/void-packages/blob/870889733bb8b79f8fa045bc1a1854ebf45a241c/srcpkgs/switchboard-plug-printers/template)
- [ ] [switchboard-plug-security-privacy](https://github.com/void-linux/void-packages/pull/20635) [cause to crash pantheon ]
- [ ] [switchboard-plug-sharing](https://github.com/void-linux/void-packages/pull/20636)
- [ ] [switchboard-plug-sound](https://github.com/void-linux/void-packages/pull/20598)
- [ ] [switchboard-plug-user-accounts](https://github.com/void-linux/void-packages/pull/20617)
- [ ] switchboard-plug-wallet [waiting for new release...]

#### Unofficial:
- [ ] switchboard-plug-elementary-tweaks [waiting for new release...]

### Wingpanel
There are lots of [them](https://github.com/elementary/wingpanel)(Official or Unofficial). I'm tying to create most of them. (like switchboard-plugin, I'm going to send them as separate PRs):

#### Official:
- [ ] wingpanel-indicator-a11y [waiting for new release...]
- [ ] [wingpanel-indicator-bluetooth](https://github.com/void-linux/void-packages/pull/20759)
- [ ] [wingpanel-indicator-datetime](https://github.com/void-linux/void-packages/pull/20746)
- [ ] [wingpanel-indicator-keyboard](https://github.com/void-linux/void-packages/pull/20750)
- [ ] [wingpanel-indicator-network](https://github.com/void-linux/void-packages/pull/20753)
- [ ] [wingpanel-indicator-nightlight](https://github.com/void-linux/void-packages/pull/20757) [ [icon disappeared](https://github.com/elementary/wingpanel-indicator-nightlight/issues/40) ]
- [ ] [wingpanel-indicator-notifications](https://github.com/void-linux/void-packages/pull/20747)
- [ ] [wingpanel-indicator-power](https://github.com/void-linux/void-packages/pull/20758) [cause to crash pantheon ]
- [ ] wingpanel-indicator-privacy [waiting for new release...]
- [ ] [wingpanel-indicator-session](https://github.com/void-linux/void-packages/pull/20745)
- [ ] [wingpanel-indicator-sound](https://github.com/void-linux/void-packages/pull/20749)

#### Unofficial:
- [ ] [wingpanel-indicator-adstruo](https://github.com/void-linux/void-packages/pull/20763)
- [ ] [wingpanel-indicator-calendar](https://github.com/void-linux/void-packages/pull/21261) 
- [ ] [wingpanel-indicator-daynight](https://github.com/void-linux/void-packages/pull/20768)
- [ ] [wingpanel-indicator-disk-usage](https://github.com/void-linux/void-packages/pull/21155)
- [ ] [wingpanel-indicator-namarupa](https://github.com/void-linux/void-packages/pull/20771) [waiting for new release...]
- [ ] [wingpanel-indicator-places](https://github.com/void-linux/void-packages/pull/20760)
- [ ] [wingpanel-indicator-sys-monitor](https://github.com/void-linux/void-packages/pull/20754)
- [ ] ~~wingpanel-indicator-weather [ needs patching! ]~~(in favor of `wingpanel-indicator-adstruo`)
- [ ] wingpanel-indicator-sensors 
- [ ] wingpanel-indicator-cpufreq
- [ ] wingpanel-indicator-monitor 


## 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=<path-to-your-favorite-background-image>
#high-contrast=false
#onscreen-keyboard=false
#screensaver-timeout=60
```

<img src="https://gist.githubusercontent.com/LinArcX/c8e9bc4eec041116639293abb011a9b0/raw/9ddbf62a2a3a575978d5597d59765e663fcdd475/lightdm-pantheon-greeter.png"></img>

### Theme & Icons
- [x] [io.elementary.stylesheet](https://github.com/void-linux/void-packages/blob/c1188f1caecf3eedfde4b68110647c2719092b2c/srcpkgs/io.elementary.stylesheet/template)
- [x] [io.elementary.icons](https://github.com/void-linux/void-packages/blob/c1188f1caecf3eedfde4b68110647c2719092b2c/srcpkgs/io.elementary.icons/template)
- [ ] [urutau-icons](https://github.com/btd1337/urutau-icons)

  parent reply	other threads:[~2021-02-14  6:01 UTC|newest]

Thread overview: 178+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20538@inbox.vuxu.org>
2020-04-01  8:21 ` pantheon-session-20200331 xtraeme
2020-04-01  8:26 ` pantheon-session-20200331 LinArcX
2020-04-01  8:27 ` pantheon-session-20200331 xtraeme
2020-04-01  8:28 ` pantheon-session-20200331 LinArcX
2020-04-01  8:29 ` pantheon-session-20200331 LinArcX
2020-04-01  8:30 ` pantheon-session-20200331 LinArcX
2020-04-01  8:30 ` pantheon-session-20200331 LinArcX
2020-04-01  9:41 ` pantheon-session-20200331 Anachron
2020-04-01  9:59 ` pantheon-session-20200331 Anachron
2020-04-01  9:59 ` pantheon-session-20200331 Anachron
2020-04-01 10:08 ` pantheon-session-20200331 Anachron
2020-04-01 10:20 ` pantheon-session-20200331 LinArcX
2020-04-01 15:38 ` [PR PATCH] [Updated] pantheon-session-20200331 LinArcX
2020-04-01 15:42 ` LinArcX
2020-04-01 15:54 ` LinArcX
2020-04-01 18:46 ` pantheon-session-20200331 LinArcX
2020-04-01 18:47 ` pantheon-session-20200331 LinArcX
2020-04-01 18:47 ` pantheon-session-20200331 LinArcX
2020-04-01 19:44 ` New package: pantheon-session-20200331 CameronNemo
2020-04-02 11:08 ` LinArcX
2020-04-03  7:15 ` [PR PATCH] [Updated] " LinArcX
2020-04-03  7:20 ` LinArcX
2020-04-03  7:22 ` LinArcX
2020-04-03  8:38 ` CameronNemo
2020-04-03  8:57 ` [PR PATCH] [Updated] " LinArcX
2020-04-06  5:45 ` Anachron
2020-04-06  6:15 ` LinArcX
2020-04-06  6:15 ` LinArcX
2020-04-06  6:18 ` LinArcX
2020-04-06  6:19 ` LinArcX
2020-04-06  6:19 ` LinArcX
2020-04-06  6:21 ` Anachron
2020-04-06  8:55 ` Anachron
2020-04-06  9:37 ` Anachron
2020-04-06  9:50 ` Anachron
2020-04-06 10:32 ` Anachron
2020-04-06 10:35 ` LinArcX
2020-04-06 10:35 ` LinArcX
2020-04-06 10:49 ` LinArcX
2020-04-06 10:54 ` Anachron
2020-04-06 10:55 ` LinArcX
2020-04-06 10:56 ` Duncaen
2020-04-06 10:58 ` xtraeme
2020-04-06 11:07 ` Anachron
2020-04-06 11:07 ` Anachron
2020-04-06 11:09 ` Anachron
2020-04-06 11:10 ` Anachron
2020-04-06 11:29 ` Anachron
2020-04-06 11:32 ` Anachron
2020-04-06 11:49 ` Anachron
2020-04-06 11:53 ` Anachron
2020-04-06 12:11 ` LinArcX
2020-04-06 12:11 ` LinArcX
2020-04-06 12:11 ` LinArcX
2020-04-06 12:11 ` LinArcX
2020-04-06 12:17 ` LinArcX
2020-04-06 12:17 ` Anachron
2020-04-06 12:18 ` Anachron
2020-04-06 12:19 ` LinArcX
2020-04-06 12:42 ` Anachron
2020-04-06 12:53 ` Anachron
2020-04-06 13:59 ` Anachron
2020-04-06 14:46 ` LinArcX
2020-04-06 14:47 ` LinArcX
2020-04-06 14:47 ` LinArcX
2020-04-06 14:48 ` LinArcX
2020-04-06 14:48 ` LinArcX
2020-04-06 14:49 ` LinArcX
2020-04-06 14:53 ` LinArcX
2020-04-06 14:53 ` LinArcX
2020-04-06 14:54 ` LinArcX
2020-04-06 14:59 ` LinArcX
2020-04-06 14:59 ` LinArcX
2020-04-06 15:02 ` LinArcX
2020-04-06 15:05 ` LinArcX
2020-04-06 15:58 ` [PR PATCH] [Updated] " LinArcX
2020-04-06 16:11 ` LinArcX
2020-04-06 16:11 ` LinArcX
2020-04-06 16:11 ` LinArcX
2020-04-06 16:13 ` LinArcX
2020-04-06 18:02 ` Anachron
2020-04-06 19:15 ` CameronNemo
2020-04-06 20:00 ` [PR PATCH] [Updated] " LinArcX
2020-04-06 20:23 ` LinArcX
2020-04-07  5:37 ` Anachron
2020-04-07  6:44 ` Anachron
2020-04-07  6:45 ` Anachron
2020-04-07  6:48 ` [PR PATCH] [Updated] " LinArcX
2020-04-07  7:17 ` LinArcX
2020-04-07  7:20 ` LinArcX
2020-04-07  9:28 ` Anachron
2020-04-07  9:40 ` Anachron
2020-04-07  9:41 ` Anachron
2020-04-07 10:09 ` Anachron
2020-04-07 10:16 ` Anachron
2020-04-07 10:17 ` LinArcX
2020-04-07 10:18 ` LinArcX
2020-04-07 10:22 ` Anachron
2020-04-07 10:25 ` Anachron
2020-04-07 10:31 ` Anachron
2020-04-07 10:58 ` Anachron
2020-04-07 11:17 ` Anachron
2020-04-07 11:19 ` Anachron
2020-04-07 11:21 ` Anachron
2020-04-07 11:21 ` Anachron
2020-04-07 11:23 ` Anachron
2020-04-07 11:43 ` Anachron
2020-04-07 11:56 ` Anachron
2020-04-07 14:22 ` LinArcX
2020-04-07 14:24 ` LinArcX
2020-04-07 14:25 ` LinArcX
2020-04-07 14:26 ` LinArcX
2020-04-07 14:31 ` Anachron
2020-04-07 14:32 ` LinArcX
2020-04-07 14:57 ` LinArcX
2020-04-07 18:20 ` [PR PATCH] [Updated] " LinArcX
2020-04-07 19:30 ` LinArcX
2020-04-07 20:05 ` Anachron
2020-04-07 20:08 ` LinArcX
2020-04-07 20:09 ` LinArcX
2020-04-07 20:11 ` LinArcX
2020-04-07 20:12 ` LinArcX
2020-04-08 13:12 ` Anachron
2020-04-08 14:33 ` LinArcX
2020-04-08 15:42 ` Anachron
2020-04-08 15:47 ` Anachron
2020-04-08 15:48 ` Anachron
2020-04-08 15:56 ` Anachron
2020-04-08 15:58 ` Anachron
2020-04-08 16:13 ` Anachron
2020-04-09  6:29 ` Anachron
2020-04-09  6:30 ` Anachron
2020-04-09  8:52 ` Anachron
2020-04-09 11:42 ` Anachron
2020-04-09 11:43 ` Anachron
2020-04-09 11:43 ` xtraeme
2020-04-09 13:24 ` Anachron
2020-04-09 13:30 ` Anachron
2020-04-09 16:35 ` [PR PATCH] [Updated] " LinArcX
2020-04-09 16:44 ` LinArcX
2020-04-11 12:35 ` ahesford
2020-04-11 15:02 ` Anachron
2020-04-11 15:10 ` LinArcX
2020-04-11 15:20 ` LinArcX
2020-04-11 15:21 ` LinArcX
2020-04-11 17:21 ` Anachron
2020-04-11 17:40 ` Anachron
2020-04-11 17:44 ` Anachron
2020-04-11 18:31 ` Anachron
2020-04-11 18:34 ` LinArcX
2020-04-11 18:36 ` LinArcX
2020-04-11 18:44 ` LinArcX
2020-04-11 18:45 ` Anachron
2020-04-11 18:46 ` Anachron
2020-04-11 18:49 ` LinArcX
2020-04-11 18:49 ` LinArcX
2020-04-11 18:51 ` Anachron
2020-04-11 19:04 ` Anachron
2020-04-11 19:09 ` Anachron
2020-04-11 19:17 ` LinArcX
2020-04-12 10:27 ` Anachron
2020-04-19 19:52 ` [PR PATCH] [Updated] " LinArcX
2020-04-19 20:00 ` LinArcX
2020-04-19 20:00 ` LinArcX
2020-04-19 20:01 ` LinArcX
2020-04-19 20:01 ` LinArcX
2020-04-19 20:01 ` LinArcX
2020-04-23 10:58 ` Anachron
2020-04-24  9:36 ` Anachron
2020-07-23 18:52 ` Chocimier
2020-07-24  8:51 ` LinArcX
2020-07-24  8:52 ` LinArcX
2020-09-08  6:35 ` Anachron
2021-02-13 17:11 ` LinArcX
2021-02-14  0:47 ` CameronNemo
2021-02-14  6:01 ` LinArcX [this message]
2021-02-15  5:35 ` ericonr
2021-02-15  5:35 ` ericonr

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210214060139.HOSBZFfKXp0NtXVQUFKhUkD1vEBlNupP3A23BR_hBrI@z \
    --to=linarcx@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).