[Solved] Any Color You Like

Ένα από τα πιο αγαπημένα μου θέματα εικόνων το τελευταίο διάστημα, είναι το Any Color You Like. Ένα καθαρό, μονόχρωμο σετ εικόνων. Αν και με την πρώτη ματιά δε φαίνεται τόσο εντυπωσιακό, έχει την ιδιαιτερότητα να μεταμορφώνεται. Μέσα από ένα γραφικό περιβάλλον, μας δίνει τη δυνατότητα να αλλάξουμε το χρώμα των εικόνων σε όποια απόχρωση επιθυμούμε. 

Ο τρόπος που γίνεται αυτό -ανάλογα με το που θα εγκαταστήσουμε το πακέτο, τοπικά ή για όλους τους χρήστες- περιγράφεται στις οδηγίες που περιέχει το πακέτο και σε διάφορα blog που ασχολούνται με σχετικά θέματα. Στην περίπτωσή μου, με εγκατάσταση στο /usr/share/icons, η διαδικασία αλλαγής χρώματος είναι η εξής:

cd /usr/share/icons/ACYL_Icon_Theme_0.9.4/scalable/scripts/
sudo ./script_gui.py

Στο σημείο αυτό ανοίγει το παράθυρο των ρυθμίσεων, επιλέγουμε το χρώμα που επιθυμούμε και σώζουμε.

Στις διανομές που χρησιμοποιούσα ως τώρα, το script που δίνει τη δυνατότητα να ρυθμίσω το θέμα, «έτρεχε» χωρίς πρόβλημα. Εδώ και λίγες όμως μέρες, έχοντας περάσει σε Arch Linux και openbox, δεν κατάφερνα να ξεκινήσω το γραφικό περιβάλλον.

Νομίζοντας ότι το πρόβλημα είχε σχέση με ανικανοποίητες εξαρτήσεις, λόγω έλλειψης του gnome, έφτιαχνα τις εικόνες στο δεύτερο, gnome2-based, λειτουργικό μου. Μέχρι σήμερα που αποφάσισα ότι θέλω «ανεξαρτησία» και έψαξα το πρόβλημα. Το οποίο τελικά ήταν πρόβλημα έκδοσης python και όχι έλλειψης gnome. Συγκεκριμένα το script_gui.py δεν μπορεί να δουλέψει σε python 3.x (που έχει το arch μου) και χρειάζεται 2.6.x.

Το «καλό» σε αυτή την περίπτωση είναι πως δε χρειάζεται να μπλέξουμε σε ένα σωρό εγκαταστάσεις ανεπιθύμητων εξαρτήσεων, αλλά και ότι μπορούμε να έχουμε εγκατεστημένες 2 εκδόσεις python χωρίς πρόβλημα. Αρκεί να δηλώσουμε στο script ποιά να χρησιμοποιήσει.

Εγκαθιστούμε λοιπόν το πακέτο της python 2.6.x για τη διανομή μας (στην περίπτωσή μου κατέβασα το tarball, αποσυμπίεση, makepkg και εγκατάσταση). Κατόπιν ανοίγουμε στον κειμενογράφο της επιλογής μας -με sudo- το script_gui.py:

sudo geany /usr/share/icons/ACYL_Icon_Theme_0.9.4/scalable/scripts/script_gui.py

Αντικαθιστούμε την πρώτη σειρά του script_gui.py με αυτή εδώ:

#!/usr/bin/env python2

Σώζουμε και εκτελούμε κατόπιν το script, με τον τρόπο που αναφέρω στην αρχή.

Advertisements

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s