If you use LightDM and wish to use the Greybird LightDM theme, just make the following changes to your /etc/lightdm/lightdm-gtk-greeter.conf file like so:
[greeter]
background=/usr/share/xfce4/backdrops/Greybird.png
theme-name=Greybird LightDM
icon-name=elementary-xfce-dark
The icon-name line should only be used if you installed the elementary-xfce-icons package: https://aur.archlinux.org/packages.php?ID=58598
Search Criteria
Package Details: xfce-theme-greybird 3.23.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xfce-theme-greybird.git (read-only, click to copy) |
---|---|
Package Base: | xfce-theme-greybird |
Description: | Desktop Suite for Xfce |
Upstream URL: | https://shimmerproject.org |
Licenses: | CC-BY-SA-3.0 AND GPL-2.0-or-later |
Submitter: | flan_suse |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 287 |
Popularity: | 0.003867 |
First Submitted: | 2011-02-02 15:41 (UTC) |
Last Updated: | 2024-01-22 01:00 (UTC) |
Dependencies (8)
- librsvg (librsvg-gitAUR) (make)
- meson (meson-gitAUR) (make)
- sassc (sassc-gitAUR) (make)
- elementary-xfce-iconsAUR (elementary-xfce-icons-gitAUR) (optional) – matching icon set; use the dark icon theme
- gtk-engine-murrine (optional) – GTK2 theme support
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (optional) – required for CSS/GTK3 theme
- lightdm-gtk-greeter (lightdm-gtk-greeter-gitAUR, lightdm-gtk-greeter-cancellable-autologinAUR) (optional) – required for the LightDM GTK theme
- shimmer-wallpapersAUR (shimmer-wallpapersAUR) (optional) – contains the Greybird wallpaper, among others
Required by (4)
- compiz-easy-patch (optional)
- openbox-theme-bluebird-openboxed (optional)
- shimmer-wallpapers (optional)
- xubuntu-artwork (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 18 19 20 .. 22 Next › Last »
flan_suse commented on 2012-05-03 15:16 (UTC)
flan_suse commented on 2012-05-03 13:50 (UTC)
Thank you for the response. I may give LightDM a try sometime. By viewing your lightdm-gtk-greeter.conf file, I better understand how it works. I'm going to add an extra comment to explain it to others who might read these comments.
<deleted-account> commented on 2012-05-03 08:40 (UTC)
Sorry for the late answer, I had an exam this morning. Ok, now it works great. Thanks!
About my configs, actually my lightdm.conf is the default one, and I have only customized lightdm-gtk-greeter.conf. Here it is: http://pastebin.com/yNRNr7N0. To start it, I use it as a daemon in rc.conf, just add lightdm to the array :). By default it reads and starts the sessions from /usr/share/xsessions with an already provided script, but there was a big discussion recently on the aur comments about how it should or shouldn't work. Bottom line is, you can customize it to your liking e.g. just by writing your own script and changing "session-wrapper" in lightdm.conf, but by default it "just works"(tm) for starting DE sessions. That said, personally I haven't tried customising it. And as I said before, I'm by no means an expert!
And thanks for explaining about the PKGBUILD!
flan_suse commented on 2012-05-03 01:57 (UTC)
I made the change in the PKGBUILD. Let me know if this works.
flan_suse commented on 2012-05-02 16:52 (UTC)
@txus
Oops! That "gtk3" thing was a typo! I will make the correct change tonight after work. In the meantime, I would love to see your config files for lightdm.conf, lightdm-gtk-greeter.conf, and inittab (or whichever method you use to start the display manager.)
I may try to play around with LightDM myself, just to get a better idea. Of course, it's better to use pastebin.com, rather than dumping them directly in the comments here.
As for switching to LightDM, where does it read your login sessions (Xfce, GNOME, KDE) from? My current XDM setup simply reads a file in my home folder that runs startxfce4. It appears that everyone has a different idea of how to start a session, and even with our "standards compliant" philosophy, the reality is far from it. (Just look at how each desktop environment/distro handles the default web browser configuration! It's insane.)
As for "optdepends", yes, if the dependency is not required to run/install the package, it should be an optdepends. Other distros call these "recommended" or "suggested" dependencies; Arch Linux calls them "optdepends".
In this case, not everyone uses/installs gtk3 or lightdm, and they are not required to use the Greybird theme. However, those who wish to use the gtk3 theme or the lightdm theme do require the optdepends: gtk-engine-unico and lightdm-gtk-greeter. The Elementary Xfce icons ae not required either, but they are a matching icon set that goes well with the theme, so it is also an optdepends.
<deleted-account> commented on 2012-05-02 16:24 (UTC)
<offtopic> Lightdm
Well, I'm no expert at all, but roughly it's a bit simpler.
Lightdm needs a greeter to work, which is the actual "login screen", but it doesn't matter if it is the GTK one, Unity, or whatever. They are independent, so you don't need one to make the other work, as far as I know. It's configured using .conf files, not dconf (at least the gtk greeter). And yeah, you change the icons in the same way you change the theme or the font, just by naming it, and you can also specify an image or color as background.
To configure it just follow the article in the arch wiki. Roughly, install lightdm and lightdm-gtk-greeter from aur, edit /etc/lightdm/lightdm-gtk-greeter.conf to your liking (and also have a look at lightdm.conf in the same directory, just for fun), and make it start at boot. That's it, basically. And no, I don't have the unity greeter (although it looks pretty smooth, maybe i'll try it sometime :) ). As I said before, the greeters are independent from each other.
And of course, I use the superb XFCE :D If you want any of my configs, you're welcome to ask!
</offtopic>
About the changes, you have to link to "gtk-3.0", not "gtk3". That's the standard directory for a gtk3 theme (which is actually everything there is to the lightdm theme, it's just a dark gtk3 theme).
And I don't know much about PKGBUILD policies, but in regard to the optdepends line it's not like you actually "need" lightdm-gtk-greeter to use the theme, but more like "if you install it, we have this special theme for it besides our standard one". Is it correct to put it in optdepends? I'm asking out of ignorance, really lol
And BTW, sorry for not saying this earlier.. Thank you for writing this aur package! :)
flan_suse commented on 2012-05-02 13:33 (UTC)
@txus
I made the changes to the PKGBUILD, but I haven't tested it myself. Upon further inspection, LightDM has confused me even more. I can't tell if you must configure it with a .conf file or with dconf. I am having secound thoughts about lightdm-gtk-greeter, since Greybird may require lightdm-unity-greeter (heavy ties to Xubuntu, and it would require a lot of extra dependencies.) I'm not even sure if you change the LightDM background in the same way you change its theme in the same way you change the icons.
Can you share the steps you took to changing your LightDM theme, background, and icons? What packages do you have installed? Only lightdm? Do you have lightdm-gtk-greeter? Do you have lightdm-unity-greeter? Are you using Xfce or Unity?
<deleted-account> commented on 2012-05-02 07:34 (UTC)
Don't worry, I'll test it and tell you how it goes. I know lightdm is still a bit "green", not at all mature, and still changing, but it will get there :) And are you sure you must add lightdm-gtk-greeter as optdepends? You're the master, I don't know how to write PKGBUILDs properly.
About the linking, last time I tried to do it the way you say it didn't work, apparently it needs a ${theme_name}/gtk-3.0/ kind of directory structure (it reads standard gtk 3.0 config).
Pinned Comments