default.pptheme 3.61 KB
Newer Older
1 2 3
#!/usr/bin/env bash
# export GTK_DEBUG=interactive

Mikhail Tergoev's avatar
Mikhail Tergoev committed
4
# определение названия и пути темы
5
export THEME_NAME=default
Mikhail Tergoev's avatar
Mikhail Tergoev committed
6
export THEME_PATH="$PW_GUI_THEMES_PATH/$THEME_NAME"
7
export COVERS_PATH="$PW_GUI_THEMES_PATH/classic"
Mikhail Tergoev's avatar
Mikhail Tergoev committed
8 9 10

# глобальные настройки YAD
export YAD_OPTIONS="--css=$THEME_PATH/style.css \
Mikhail Tergoev's avatar
Mikhail Tergoev committed
11
--borders=3 \
Mikhail Tergoev's avatar
Mikhail Tergoev committed
12 13
--tab-borders=0 \
--keep-icon-size \
Mikhail Tergoev's avatar
Mikhail Tergoev committed
14 15
--buttons-layout=expand \
--class=PortProton \
16 17
--gui-type-height=2 \
--gui-type-width=2 \
Mikhail Tergoev's avatar
Mikhail Tergoev committed
18 19 20 21
"

# настройка переключателей
export THEME_CHKBOX=SW           # CHK - галки, SW - слайдер
22
export CHKBOX_SPACE="    " # расстояние перед текстом у CHKBOX
Mikhail Tergoev's avatar
Mikhail Tergoev committed
23 24 25 26 27 28 29 30 31 32 33

# размер кнопок в главном меню
export BUTTON_SIZE_MM=36 # 24, 28, 32, 36, 40

# размер остальных кнопок
export BUTTON_SIZE=28 # 24, 28, 32, 36, 40

# размер вкладок
export TAB_SIZE=32 # 24, 28, 32, 36, 40

# размер главного меню
34
export PW_MAIN_SIZE_W=500
35
export PW_MAIN_SIZE_H=330
Mikhail Tergoev's avatar
Mikhail Tergoev committed
36

Mikhail Tergoev's avatar
Mikhail Tergoev committed
37
# размер меню запуска и положения табов
38 39
export PW_START_SIZE_W=800
export PW_START_SIZE_H=330
Mikhail Tergoev's avatar
Mikhail Tergoev committed
40 41
export PW_TAB_POSITON=top

Mikhail Tergoev's avatar
Mikhail Tergoev committed
42
# количество столбцов в главном меню
43
export MAIN_GUI_COLUMNS=3
44 45 46 47 48 49 50 51 52 53 54

export START_GUI_NOTEBOOK_COLUMNS=3                 # количество слолбцов для настроек в notebook
export START_GUI_PANED_COLUMNS=3                    # количество слолбцов для настроек в paned
# это нужно
export START_GUI_TYPE="--gui-type=start \
--homogeneous-row \
"

## отступы
# для окна запуска приложения
export START_GUI_TYPE_BOX=5 # значение для box
55
export START_GUI_TYPE_LAYOUT_UP=5 # значение для layout вверху (для notebook 1 вкладка)
56 57 58
export START_GUI_TYPE_LAYOUT_PANED=0 # значение для layout внизу для paned
export START_GUI_TYPE_LAYOUT_NOTEBOOK=0 # значение для layout в notebook 2 вкладка
export START_GUI_TYPE_TEXT=2 # значение для text
59
export START_GUI_TYPE_IMAGE=2 # значение для images
60 61 62 63 64

# для основного меню
export MAIN_MENU_GUI_TYPE_LAYOUT=0

# для vkbasalt
65 66 67
export VKBASALT_GUI_TYPE_LAYOUT_UP=20
export VKBASALT_GUI_TYPE_LAYOUT_DOWN=10
export VKBASALT_GUI_TYPE_TEXT_UP=10
68 69

# для mangohud
70 71 72 73
export MANGOHUD_GUI_TYPE_LAYOUT_UP=20
export MANGOHUD_GUI_TYPE_LAYOUT_DOWN=20
export MANGOHUD_GUI_TYPE_TEXT_UP=10
export MANGOHUD_GUI_TYPE_TEXT_DOWN=10
74 75

# для dgvoodoo2
76 77 78
export DGVOODOO2_GUI_TYPE_LAYOUT_UP=20
export DGVOODOO2_GUI_TYPE_LAYOUT_DOWN=20
export DGVOODOO2_GUI_TYPE_TEXT_UP=10
79

80
# для gamescope
81 82 83 84
export GAMESCOPE_GUI_TYPE_LAYOUT_UP=20
export GAMESCOPE_GUI_TYPE_LAYOUT_DOWN=20
export GAMESCOPE_GUI_TYPE_TEXT_UP=10
export GAMESCOPE_GUI_TYPE_TEXT_DOWN=10
85

86
# для основных настроек
87 88
export SETTINGS_BASE_GUI_TYPE_LAYOUT=5
export SETTINGS_BASE_GUI_TYPE_TEXT=2
89 90

# для окна winetricks
91
export WINETRICKS_GUI_TYPE_LAYOUT=5
92 93 94
export WINETRICKS_GUI_TYPE_TEXT=2

# для окна скачивания версий wine
Vladislav's avatar
Vladislav committed
95
export WINE_DOWNLOAD_GUI_TYPE_LAYOUT=5
96
export WINE_DOWNLOAD_GUI_TYPE_TEXT=2
97 98

# для создания ярлыков
99
export SETTINGS_SHORTCUT_GUI_TYPE_BOX=2
100
export SETTINGS_SHORTCUT_GUI_TYPE_LAYOUT=5
101
export SETTINGS_SHORTCUT_GUI_TYPE_TEXT=2
102 103 104 105
export SETTINGS_SHORTCUT_GUI_TYPE_IMAGE=5

# для всплывающих окон по типу error, info, question
export YAD_INFO_GUI_TYPE_LAYOUT=2
Mikhail Tergoev's avatar
Mikhail Tergoev committed
106 107 108 109

# настройки индикатора прогресса
export PROGRESS_BAR_BORDERS_SIZE=20
export PROGRESS_BAR_WIDTH_SIZE=500