Jak umieszczać niestandardowe ikony (nie emblematy) w folderach w Thunar

14

(Jest to nie duplikat jak kwestia ta opisuje jak dodać własne ikony do folderów Nautilus, natomiast wydaje się, że bez wyjaśnień Thunar).

W Nautilus(jak pokazują to pytania ) jest fajna funkcja polegająca na tym, że można umieścić dowolną ikonę niestandardową w folderze, klikając folder prawym przyciskiem myszy, klikając folder w menu, które się pojawi, i wybierając ikonę niestandardową.

Jednak Thunarwydaje mi się, że mogę jedynie dodawać emblematy (patrz zrzut ekranu poniżej), a nie rzeczywiste niestandardowe ikony (mam ich folder skalowany do odpowiednich rozmiarów, gotowy do użycia). Rozejrzałem się po Thunarustawieniach i ogólnym Xfce, settings-editorale nie byłem w stanie zobaczyć sposobu ustawienia niestandardowej ikony w folderze. To pytanie opisuje tylko, jak dodać niestandardowy emblemat Thunar, który jest inny.

Mój folder domowy Thunarz emblematami, ale bez niestandardowych ikon :

Folder domowy

Społeczność
źródło
1
Wątpię, czy Thunar w ogóle obsługuje tę funkcję. Obsługuje tylko emblematy, niezależnie od tego, co jest warte.
Uri Herrera,
Istniało .directorycoś takiego, ale to prawdopodobnie tylko KDE: stackoverflow.com/questions/1036046/…
Wilf
Niestandardowe miniatury folderów są teraz możliwe w Thunar 1.8.2 lub nowszym. Szczegółowe informacje można znaleźć na Wiki: docs.xfce.org/xfce/thunar/tumbler
Alex

Odpowiedzi:

13

To żądanie funkcji pojawiło się kilkakrotnie na listach mailowych i zostało niedawno zaproponowane w tej dyskusji . Jednak odpowiedź Simona Steinbeißa, aktywnego programisty xfce i xubuntu, brzmiała:

Możesz użyć emblematów (prawy przycisk myszy> właściwości> emblematy) lub katalogów użytkowników (ustaloną listę katalogów użytkowników można znaleźć i zmodyfikować w ~ / .config / user-dirs.dirs). Obecnie brak obsługi niestandardowych ikon folderów.

Na forum xfce toczy się dyskusja na temat tego, w jaki sposób można zrealizować niestandardowe ikony Thunar, a do Thunara przesłano nawet łatkę . Wyjaśnia się, że łatka

skanuje katalog thumbnaill i ładuje niestandardową ikonę, jeśli na pulpicie znajduje się plik pasujący do nazwy pliku. Tak więc plik na pulpicie o nazwie foo będzie miał załadowaną niestandardową ikonę, jeśli obraz w katalogu .thumbnails to foo.gif

Jednak jeden z wiodących programistów Xfce, Nick Schermer, skomentował to

Pliki inne niż md5hash w katalogu .thumbnails to zły pomysł.
Sprawdź tylko prefiks, czy jest nieco wadliwy, można go ulepszyć za pomocą testu kropkowego (więc foo2.png nie jest dopasowany).

Tak więc metoda opisana w łatce nie została tak naprawdę sprawdzona przez programistów, a ponieważ wymagałoby to dużo czasu przy kompilacji Thunara i jego zależności (jak wspomniano tutaj ), a następnie dużego ryzyka przy instalacji ich w systemie, Odradzałbym próbowanie tego. Możesz oczywiście eksperymentować w środowisku zwirtualizowanym (virtualbox) lub na komputerze przeznaczonym do programowania, ale nie w stabilnym systemie.

Zazwyczaj kompilowanie programów i stosowanie poprawek jest w porządku, co omówiłem w wielu przykładach na tej stronie, ale przy tej okazji lepiej poczekać, aż dostępne będzie rozwiązanie, które zostało zatwierdzone przez programistów.

Na razie pytanie jest „rozwiązane”, ale nadal będę je aktualizować i rzeczywiście badam ten problem, aby zobaczyć, jak można to osiągnąć w sposób, w jaki się to robi Nautilus.


źródło
Niestandardowe miniatury folderów są teraz możliwe w Thunar 1.8.2 lub nowszym. Proszę sprawdzić moją odpowiedź, aby poznać szczegóły.
Alex
4

Najlepszym obejściem jest utworzenie żądanego „programu uruchamiającego” na pulpicie w programie uruchamiającym aplikacje, w którym można ustawić niestandardową ikonę, a nawet wybrać plik ze swojej kolekcji.

Polecenie programu uruchamiającego powinno być ustawione na thunar <desired directory>

Następnie wytnij i wklej program uruchamiający w żądanej lokalizacji.

Niranjan Pandit
źródło
0

W przypadku folderów pulpitu rozwiązanie, które znalazłem przypadkowo, jest następujące:

Znajdź ikonę, która ma mieć folder. Musi to być plik .png. Zmień rozszerzenie na .jpg. Zmień nazwę pliku na „folder”. (Więc plik png powinien mieć nazwę „folder.jpg”.

Używam Linux Mint Xfce 18.1.

Borivoje Petrovic
źródło
0

Niestandardowe ikony folderów można skonfigurować za pomocą Thumblera w Thunar 1.8.2 lub nowszym.

Możesz dodać niestandardową miniaturę specjalizującą się w folderze.

Szczegółowe informacje można znaleźć w sekcji „Dostosowane miniaturki folderów” na Thunar Wiki .

Aby uzyskać więcej informacji, sprawdź powiązany błąd

Alex
źródło