mirror of
https://github.com/imarkoff/Marble-shell-theme.git
synced 2025-09-18 09:17:54 -07:00
Refactored Theme class to correspond SOLID patterns
This commit is contained in:
@@ -1,16 +1,14 @@
|
||||
import os.path
|
||||
import os
|
||||
from tempfile import gettempdir
|
||||
|
||||
# folder definitions
|
||||
temp_folder = f"{gettempdir()}/marble"
|
||||
temp_tests_folder = f"{temp_folder}/tests"
|
||||
marble_folder = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
temp_folder = os.path.join(gettempdir(), 'marble')
|
||||
temp_tests_folder = os.path.join(temp_folder, 'tests')
|
||||
gdm_folder = "gdm"
|
||||
gnome_folder = "gnome-shell"
|
||||
temp_gnome_folder = f"{temp_folder}/{gnome_folder}"
|
||||
tweaks_folder = "tweaks"
|
||||
themes_folder = "~/.themes"
|
||||
themes_folder = os.path.expanduser("~/.themes")
|
||||
raw_theme_folder = "theme"
|
||||
scripts_folder = "scripts"
|
||||
|
||||
# GDM definitions
|
||||
global_gnome_shell_theme = "/usr/share/gnome-shell"
|
||||
@@ -19,8 +17,7 @@ ubuntu_gresource_link = "gtk-theme.gresource"
|
||||
extracted_gdm_folder = "theme"
|
||||
|
||||
# files definitions
|
||||
gnome_shell_css = f"{temp_gnome_folder}/gnome-shell.css"
|
||||
tweak_file = f"./{tweaks_folder}/*/tweak.py"
|
||||
colors_json = "colors.json"
|
||||
colors_json = os.path.join(marble_folder, "colors.json")
|
||||
|
||||
user_themes_extension = "/org/gnome/shell/extensions/user-theme/name"
|
||||
|
Reference in New Issue
Block a user