από cyberpython » 05 Οκτ 2008, 14:19
Το πρώτο βήμα είναι να δούμε ποιό iconset χρησιμοποιούμε (Δεξί κλικ στην επιφάνεια εργασίας -> Change desktop background -> Πατάμε στην καρτέλα themes -> Πατάμε στο κουμπί Customize -> Πατάμε στην καρτέλα icons και βλέπουμε ποιό σετ εικονιδίων χρησιμοποιούμε).
Αν χρησιμοποιούμε το Human ή κάποιο προεγκατεστημένο το πιθανότερο είναι οτι θα το βρούμε στο /usr/share/icons/<όνομα_iconset> π.χ. /usr/share/icons/Human (Για να μεταφέρουμε κάποιο αρχείο σε έναν από τους υπο-φακέλους εδ πρέπει να έχουμε διακαιώματα root οπότε ξεκινάμε το nautilus με την εντολή sudo nautilus)
Αν έχουμε εγκαταστήσει μόνοι μας κάποιο άλλο iconset τότε θα το βρούμε στο /home/<όνομα_χρήστη>/.icons/<όνομα_iconset> π.χ. /home/cyberpython/.icons/Nou (εδώ μπορούμε να αλλάξουμε αρχεία ως απλός χρήστης)
Ας πούμε οτι θέλουμε να αλλάξουμε το εικονίδιο για τα αρχεία .torrent στο iconset Nou. Πρώτα απ' όλα, παρατηρούμε οτι στο φάκελο /home/cyberpython/.icons/Nou υπάρχουν οι υποφάκελοι 22x22, 24x24, 48x48, 128x128 και scalable. Αυτό σημαίνει οτι για να αντικαταστήσουμε το εικονίδιο πλήρως για όλες τις πιθανές διαστάσεις θα πρέπει να το έχουμε σε διαστάσεις 22x22, 24x24, 48x48, 128x128 και ένα αρχείο svg με το εικονίδιο, αλλά δεν είναι απαραίτητο να τις αλλάξουμε όλες αν ξέρουμε ποιά διάσταση θα χρησιμοποιείται π.χ. στο Nautilus, οπότε αλλάζουμε μόνο αυτή που θέλουμε και για τις υπόλοιπες θα χρησιμοποιείται το προηγούμενο εικονίδιο. Πολλές φορές, ένα εικονίδιο μπορεί να μην είναι διαθέσιμο για μία διάσταση. Τότε χρησιμοποιείται το αντίστοιχο από το φάκελο scalable , αλλιώς χρησιμοποιείται ένα από το iconset στο οποίο βασίζεται (τα περισσότερα ξεκινάνε με βάση το gnome ή το tangerine ή το Human)
Ας πούμε οτι θα αλλάξουμε το εικονίδιο 48x48. Μπαίνουμε στο φάκελο 48x48 και βρίσκουμε το φάκελο mimetypes (εδώ υπάρχουν τα εικονίδια για τους τύπους αρχείων). Μπαίνουμε στο φάκελο mimetypes και πατάμε Ctrl+f (για αναζήτηση) και δίνουμε : torrent. Δε θα μας επιστρέψει τίποτα (για το συγκεκριμένο iconset) , οπότε πάμε στο φάκελο scalable/mimetypes. Κάνουμε πάλι την ίδια αναζήτηση και αυτή τη φορά μας επιστρέφει : gnome-mime-application-x-bittorrent.svg (που έχει ένα βελάκι στην άκρη που υποδυκνείει οτι είναι link σε άλλο αρχείο) και text-x-bittorrent.svg (που είναι το αρχείο που θέλουμε). Αντιγράφουμε το text-x-bittorrent.svg κάπου για να το έχουμε αν κάτι δεν πάει καλά και στη συνέχεια το αντικαθιστούμε με το καινούριο αρχείο (αλλάζουμε το όνομα του νέου αρχείου σε text-x-bittorrent.svg).
Πάμε πάλι στο appearance preferences (το παράθυρο απ' όπου είδαμε ποιό iconset χρησιμοποιούμε) και αλλάζουμε το iconset και έπειτα ξαναβάζουμε το ίδιο (για να ανανεωθούν τα εικονίδια). Λογικά, πλέον το εικονίδιο για τα αρχεία .torrent πρέπει να έχει αντικατασταθεί.
Ακολουθώντας την παραπάνω διαδικασία, αν αλλάξουμε όλα τα εικονίδια ενός iconset μπορούμε να κατασκευάσουμε το δικό μας iconset και (αφού κάνουμε και τις απαραίτητες αλλαγές στο αρχείο index.theme στον φάκελο του iconset) να συμπιέσουμε το φάκελο που τα περιέχει σε ένα αρχείο .tar.gz και να τα διαθέσουμε ως ένα νέο δικό μας σετ εικονιδίων.