Как заменить системные значки?

Автор Novichok, сентября 19, 2015, 18:49:26

« предыдущая - следующая »

Novichok

сентября 19, 2015, 18:49:26 Последнее редактирование: ноября 09, 2015, 18:59:49 от Novichok
..................................

denkin

Прежде всего ты должен понимать, что это не виндоус, где иконки "прибиты" гвоздями, и темы значков пользователь вправе менять на те, что ему заблагорассудится, хоть каждые полчаса :) . По сути нет никаких "системных" значков - есть тема иконок, которая понравилась сборщикам дистрибутива.
ответ легко гуглится, но я сегодня добрый :D , итак:
1. Способ первый хорош тем, что прост и безотказен, но он годится только для одного пользователя, если хочешь применить для всей системы, то есть чтобы любому пользователю были доступны эти значки - то выбираем способ 2
- просто распакуй тему иконок и папку со значками помести в скрытый каталог домашней папки ~/.themes
- если каталога не существует - создай его
- открой менеджер параметров и в настройках внешнего вида выбери новую тему значков
2. Второй способ, как я уже говорил - для многопользовательских систем
- распакуй тему иконок
- открой ФМ от имени администратора, например Alt+F2 а затем gksu thunar + Enter
- помести папку с иконками в системный каталог /usr/share/icons
- проверь свойства папки - должен быть доступ по крайней мере на чтение всем простым пользователям
- можно закрыть ФМ
- открой менеджер параметров и в настройках внешнего вида выбери новую тему значков
есть и более экзотические способы, но тебе пока хватит :)

denkin

и обрати внимание - мы не заменяли значки, мы просто назначили для текущего пользователя (твоей учетки) тему иконок.

denkin

Вариант файла index.theme для "современных" тем, которые содержат только векторные иконки (scalable)
Спойлер
[Icon Theme]
Name=Ultra-Flat-Icons
Comment=An icon theme for Linux desktops, the set is inspired by the latest flat design trend.
Inherits=

Example=x-directory-normal

Directories=actions/scalable,actions/symbolic,apps/scalable,apps/small,categories/scalable,categories/small,devices/scalable,devices/small,emblems/scalable,places/scalable,places/small,status/scalable,mimetypes/scalable

[actions/scalable]
Size=96
Context=Actions
Type=Scalable
MinSize=16
MaxSize=96

[actions/symbolic]
Size=16
Context=Actions
Type=Scalable

[apps/scalable]
Size=512
Context=Applications
Type=Scalable
MinSize=22
MaxSize=512

[apps/small]
Size=16
Context=Applications
Type=Fixed

[categories/scalable]
Size=128
Context=Categories
Type=Scalable
MinSize=16
MaxSize=128

#This folder (categories/small) contains a "fix" for Dolphin's problem with this very specific icon

[categories/small]
Size=24
Context=Actions
Type=Fixed

[devices/scalable]
Size=256
Context=Devices
Type=Scalable
MinSize=16
MaxSize=256

[devices/small]
Size=16
Context=Devices
Type=Fixed

#[devices/symbolic]
#Size=16
#Context=Devices
#Type=Fixed

[emblems/scalable]
Size=24
Context=Emblems
Type=Fixed

#[emblems/symbolic]
#Size=16
#Context=Emblems
#Type=Fixed

#The different MIMEtype sizes are for Google Chrome and Chromium's Download Tab
#(when you download something it recognizes the file type and shows the
#corresponding icon, for example you download a DEB file you get a DEB MIME icon).
#Other software works fine with SVG files.
#
#--------------------------------Not yet in the theme--------------------------------
#
#[mimetypes/16]
#Size=16
#Context=MimeTypes
#Type=Fixed
#
#[mimetypes/22]
#Size=22
#Context=MimeTypes
#Type=Fixed
#
#[mimetypes/24]
#Size=24
#Context=MimeTypes
#Type=Fixed
#
#[mimetypes/32]
#Size=32
#Context=MimeTypes
#Type=Fixed
#
[mimetypes/scalable]
Size=512
Context=MimeTypes
Type=Scalable
MinSize=8
MaxSize=512

[places/scalable]
Size=256
Context=Places
Type=Scalable
MinSize=16
MaxSize=256

[places/small]
Size=16
Context=Places
Type=Fixed

#[places/symbolic]
#Size=16
#Context=Places
#Type=Fixed

[status/scalable]
Size=128
Context=Status
Type=Scalable
MinSize=16
MaxSize=128

#[status/symbolic]
#Size=16
#Context=Status
#Type=Scalable
[свернуть]

Естественно имя темы и пути для твоего случая нужно исправлять.
Но вообще то этот файл должен идти в папке с темой.

Я в принципе этот вопрос немного по другому решаю - для оформления подключаю сторонние репозитории от noobslab:
темы
sudo add-apt-repository ppa:noobslab/themes
иконки
sudo add-apt-repository ppa:noobslab/icons
затем
sudo apt-get update
и в синаптике устанавливаю темы

Естественно - использование сторонних репозиториев это опасная штука - дает потенциальный доступ сторонним лицам к твоей системе.