fix: installation (#210)
This commit is contained in:
@@ -105,7 +105,7 @@ curl -LsS "${ROOT_URL}/${RELEASE}/catppuccin-${FLAVOR}-${ACCENT}-standard+defaul
|
|||||||
unzip catppuccin-${FLAVOR}-${ACCENT}-standard+default.zip
|
unzip catppuccin-${FLAVOR}-${ACCENT}-standard+default.zip
|
||||||
|
|
||||||
# Set the catppuccin theme directory
|
# Set the catppuccin theme directory
|
||||||
export THEME_DIR="~/.local/share/themes/catppuccin-${FLAVOR}-${ACCENT}-standard+default"
|
export THEME_DIR="$HOME/.local/share/themes/catppuccin-${FLAVOR}-${ACCENT}-standard+default"
|
||||||
|
|
||||||
# Optionally, add support for libadwaita
|
# Optionally, add support for libadwaita
|
||||||
mkdir -p "${HOME}/.config/gtk-4.0" &&
|
mkdir -p "${HOME}/.config/gtk-4.0" &&
|
||||||
|
@@ -119,7 +119,7 @@ def fetch_zip(url: str) -> Optional[zipfile.ZipFile]:
|
|||||||
return zip_file
|
return zip_file
|
||||||
|
|
||||||
|
|
||||||
def add_libadwaita_links(ctx: InstallContext, rewrite: True):
|
def add_libadwaita_links(ctx: InstallContext, rewrite: bool = False):
|
||||||
dir_name = (
|
dir_name = (
|
||||||
ctx.dest / f"catppuccin-{ctx.flavor}-{ctx.accent}-standard+default" / "gtk-4.0"
|
ctx.dest / f"catppuccin-{ctx.flavor}-{ctx.accent}-standard+default" / "gtk-4.0"
|
||||||
).absolute()
|
).absolute()
|
||||||
@@ -131,9 +131,9 @@ def add_libadwaita_links(ctx: InstallContext, rewrite: True):
|
|||||||
logger.info(f"Target: {gtk4_dir}")
|
logger.info(f"Target: {gtk4_dir}")
|
||||||
try:
|
try:
|
||||||
if rewrite:
|
if rewrite:
|
||||||
os.remove(dir_name / "assets", gtk4_dir / "assets")
|
os.remove(gtk4_dir / "assets")
|
||||||
os.remove(dir_name / "gtk.css", gtk4_dir / "gtk.css")
|
os.remove(gtk4_dir / "gtk.css")
|
||||||
os.remove(dir_name / "gtk-dark.css", gtk4_dir / "gtk-dark.css")
|
os.remove(gtk4_dir / "gtk-dark.css")
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
logger.debug("Ignoring FileNotFound in symlink rewrite")
|
logger.debug("Ignoring FileNotFound in symlink rewrite")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user