LINUX.ORG.RU

История изменений

Исправление piyavking, (текущая версия) :

Нет, это не про юзерхромы, это глубже. Я хочу переопределять не стили внешних страниц, а внутренние стили браузера.

Вот есть, например, awesome, его дефолтный конфиг лежит в /etc/xdg/awesome, и, если я в ~/.config/awesome не создам ничего пользовательского, то awesome запустится «по-дефолту».

Но если я нашаманю пользовательский конфиг, то awesome плюнет на установки «по умолчанию», и будет запускаться с подхватом пользовательских.

То же самое примерно я хочу провернуть с браузером (аналог awesome) и его стилями и скриптами (которые, в отличие от примера с awesome, не лежат где-то в /etc, а динамически генерятся).

Вместо

chrome://activity-stream/content/css/activity-stream.css

я хочу иметь

~/.mozilla/.../мой_профайл/путь/который/я/не/знаю/activity-stream.css

который будет перекрывать предыдущий activity-stream.css безо всяких костылей типа впиливания !important в userContent.css (не userChrome, userChrome переквашивает интерфейс, а мне надо контент).

Гугль даёт основания полагать, что это осуществимо, но из-за засоренности ответов всеразличными юзерхром-рецептами до грязных подробностей мне просто не докопаться...

Исходная версия piyavking, :

Нет, это не про юзерхромы, это глубже. Я хочу переопределять не стили внешних страниц, а внутренние стили браузера.

Вот есть, например, awesome, его дефолтный конфиг лежит в /etc/xdg/awesome, и, если я в ~/.config/awesome не создам ничего пользовательского, то awesome запустится «по-дефолту».

Но если я нашаманю пользовательский конфиг, то awesome тут же плюнет на установки «по умолчанию», и подхватит пользовательские.

То же самое примерно я хочу провернуть с браузером (аналог awesome) и его стилями и скриптами (которые, в отличие от примера с awesome, не лежат где-то в /etc, а динамически генерятся).

Вместо

chrome://activity-stream/content/css/activity-stream.css

я хочу иметь

~/.mozilla/.../мой_профайл/путь/который/я/не/знаю/activity-stream.css

который будет перекрывать предыдущий activity-stream.css безо всяких костылей типа впиливания !important в userContent.css (не userChrome, userChrome переквашивает интерфейс, а мне надо контент).

Гугль даёт основания полагать, что это осуществимо, но из-за засоренности ответов всеразличными юзерхром-рецептами до грязных подробностей мне просто не докопаться...