Я установил тему Guna с приятной цветовой схемой, которую я хотел бы сохранить; однако тема поставляется с виджетом часов и погоды, который я не могу удалить, даже если верну тему по умолчанию.
Я попытался установить слой, в котором содержится текстура часов, на нулевую непрозрачность, но тогда самое большее, что мне удалось сделать, это показать часы другим цветом.
Следующие строки находятся в настройках темы Guna по умолчанию, начиная со строки 166:
{
"class": "sidebar_container",
"layer0.texture": "Guna/assets/simple/sidebar/sidebar-bg-clock-nb.png",
"layer0.inner_margin": [15, 55, 15, 0],
//"layer0.inner_margin": [15, 70, 15, 0],
//"layer0.inner_margin": [15, 92, 15, 0],
"layer0.tint": "color(var(--background))",
"layer0.opacity": 1,
"content_margin": [0, 45, 0, 0],
//"content_margin": [0, 60, 0, 0],
//"content_margin": [0, 82, 0, 0],
},
{
"class": "sidebar_container",
"settings": ["gnwidgx"],
"layer0.texture": "Guna/assets/simple/sidebar/sidebar-bg-nb.png",
"layer0.inner_margin": [15, 55, 15, 0],
"layer0.tint": "color(var(--background))",
"layer0.opacity": 1,
"content_margin": [0, 0, 0, 0]
}
Я попытался установить поле содержимого на [0,0] для виджета часов (например, я видел, что это можно сделать, чтобы скрыть значки файлов), например:
{
"variables": {
},
"rules":
[
{
"class": "sidebar_container",
"content_margin": [0,0],
"layer0.opacity": 0
},
{
"class": "sidebar_container",
"content_margin": [0,0],
"layer1.opacity": 0
}
]
}
И результат такой: каждый элемент боковой панели, включая файлы и папки, глючит и оставляет след, как если бы я Shift + перетаскивал все в mspaint.
Заранее спасибо!
Судя по всему в Гуне есть настройка, добавляющая виджеты (часы, погода и т.д.) ко всем темам. К счастью, его можно отключить. Выберите Preferences → Package Settings → Guna → Settings
и добавьте следующее на правую панель:
"sidebar_widget_on_other_theme": false,
Вы можете отключить виджеты в самой Гуне с помощью этой настройки:
"sidebar_widget": [],
Допустимые значения для этого массива пусты (как указано выше) или любая комбинация "clock"
, "weather"
и "date"
.
Сохраните правую панель, когда закончите, и настройки должны быть применены немедленно. Если нет, вам может потребоваться перезапустить Sublime.
Удивительный! Это сработало мгновенно. Спасибо, что просветили меня при использовании подменю «Настройки» -> «Настройки пакета», это пролетело мимо меня. Спасибо и привет!
Строка layer1.opacity есть в моих пользовательских настройках, потому что в исходных настройках темы (я пропустил ее, потому что она была слишком длинной) есть «layer1», текстура которого также связана с часами: (начиная со строки 188 в исходный файл :)
{ "class": "sidebar_container", "layer1.inner_margin": [120, 40, 0, 0], "settings" : ["gnc_h00", "gnwidg1"], "layer1.texture": "Guna/assets/simple/sidebar/clock/clock_h00.png", "layer1.opacity": 1 }
И еще 23 похожие строки, детализирующие больше текстур часов для слоя1.