Εφέ έκθεσης στο Gentoo με τους Brightside και Skippy

Είχε προηγουμένως δημοσιευτεί πώς να αποκτήσετε το εκθετικό εφέ σε άλλες διανομές από το Brizno. Σε αυτό το άρθρο θα δούμε πώς να το κάνουμε στο Gentoo.

Για όσους δεν ξέρουν ποιο είναι το αποτέλεσμα έκθεσης, μοιάζει με αυτό:

Expose Effect

Ακριβώς όπως στο Gnome όταν πηγαίνουμε σε δραστηριότητες, ουσιαστικά εμφανίζει όλες τις ανοιχτές εφαρμογές παραγγέλνοντάς τις στην οθόνη και μας επιτρέπει να επιλέξουμε οποιαδήποτε από αυτές που μας δείχνει.

Σύνδεσμοι για άλλες διανομές:

Arch Linux

Debian και παράγωγα

Επικαλύψεις

Θα χρησιμοποιήσουμε Overlays, οπότε αν δεν το έχετε, ας εγκαταστήσουμε το layman, το οποίο μπορεί να διαρκέσει λίγο ή ώρες, ειδικά για τη συλλογή git:

USE="git subversion" sudo emerge -a layman

Είναι επιθυμητό να προσθέσετε το git subversion που ήδη περιλαμβάνεται παραπάνω, επίσης μην ξεχνάτε ότι υπάρχουν και άλλες διαθέσιμες ΧΡΗΣΕΙΣ, ειδικά αυτές στις οποίες βασίζεται το Overlay, σε περίπτωση που τις χρειάζεστε και δεν χρειάζεται να το επαναμεταγλωττίσετε σε απλή μορφή.

- - bazaar : Υποστήριξη επικαλύψεων που βασίζονται σε dev-vcs/bzr - - cvs : Υποστήριξη επικαλύψεων που βασίζονται σε dev-vcs/cvs - - darcs : Υποστήριξη επικαλύψεων βάσει dev-vcs/darcs + + git : Υποστήριξη επικαλύψεων με βάση dev-vcs/git - - mercurial : Υποστήριξη επικαλύψεων με βάση dev-vcs/mercurial

Προσθήκη της επικάλυψης

Μην ξεχάσετε να πείτε στο make.conf να χρησιμοποιεί επικαλύψεις αν δεν έχετε ποτέ:

echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf

Εάν αυτή είναι η πρώτη φορά που πρόκειται να χρησιμοποιήσετε layman, θα πρέπει να συνεχίσετε με τα εξής, να προσθέσετε άλλη επικάλυψη ή να δημιουργήσετε μόνοι σας το κενό αρχείο /var/lib/layman/make.conf, διαφορετικά το portage θα παραπονεθεί

Τώρα εκτελέστε την ακόλουθη εντολή για να προσθέσετε την επικάλυψη swegener , η οποία είναι αυτή που περιέχει το ebuild.

layman -a swegener

Προσαρμογή του ebuild

Η διεύθυνση url του ebuild για τη λήψη του πηγαίου κώδικα τη στιγμή της σύνταξης αυτού του άρθρου δεν είναι διαθέσιμη, επομένως πρέπει να επεξεργαστείτε το ebuild με μη αυτόματο τρόπο:

sudo nano /var/lib/layman/swegener/gnome-extra/brightside/brightside-1.4.0.ebuild

Στη γραμμή με SRC_URI= , αντικαταστήστε τη διεύθυνση URL με αυτήν:

http://pkgs.fedoraproject.org/repo/pkgs/brightside/brightside-1.4.0.tar.bz2/df6dfe0ffbf110036fa1a5549b21e9c3/brightside-1.4.0.tar.bz2

Στη συνέχεια θα δημιουργήσουμε το νέο κατακερματισμό:

sudo ebuild /var/lib/layman/swegener/gnome-extra/brightside/brightside-1.4.0.ebuild digest

Εγκαταστήστε το Brightside

sudo emerge -a gnome-extra/brightside

Μεταγλώττιση Skippy-XD

Εγκαταστήστε το Mercurial, το οποίο μπορεί επίσης να διαρκέσει λίγο και θα μας επιτρέψει να κατεβάσουμε τον κατάλογο για την έκδοση:

sudo emerge -a mercurial

Αυτό θα κατεβάσει το skippy για να το μεταγλωττίσει:

hg clone https://code.google.com/p/skippy-xd/

Προχωράμε στη σύνταξη:

cd ~/skippy-xd

make

sudo make install

Ρύθμιση

Προσθέστε το brightside στα προγράμματα σύνδεσης, για παράδειγμα στο openbox ~ /.config/openbox/ autostart θα πρέπει να προσθέσετε:

brightside &

Εκτέλεση:

brightside-properties

Και θα εμφανιστεί το παράθυρο διαμόρφωσης Screen Actions, σημειώστε τον κύκλο "Configurable Actions" και επιλέξτε το πλαίσιο στη γωνία της οθόνης που θέλουμε να ενεργοποιήσουμε, σε αυτό το παράδειγμα θα είναι η κάτω αριστερή γωνία (Κάτω αριστερή γωνία) και στο αναπτυσσόμενο μενού του θα επιλέξουμε "Custom action..." και θα εμφανιστεί ένα άλλο παράθυρο όπως στην παρακάτω εικόνα:

φωτεινή πλευρά

Κλείνουμε και εκτελούμε το brightside:

Τροποποίηση χρόνου απόκρισης (Προαιρετικό)

Συνιστώ να επεξεργαστείτε την ταχύτητα εάν ο χρόνος απόκρισης σας φαίνεται αργός, φυσικά εάν είναι ήδη τέλειος για εσάς, μπορείτε να παραλείψετε αυτό το βήμα.

Στην περιοχή ειδοποιήσεων θα πρέπει να δείτε ένα νέο εικονίδιο , κάντε δεξί κλικ πάνω του και, στη συνέχεια, κάντε κλικ στις Προτιμήσεις.

859

Στην υποδεικνυόμενη γραμμή, ρυθμίστε την ταχύτητα όπως θέλετε, μπορείτε επίσης να εκτελέσετε απευθείας:

brightside-properties

Voila, έχεις ήδη το exposé εφέ στο Gentoo σου.


Προσθήκη ως προτιμώμενης πηγής στην Google