From e7e25cd25b6d245eddfbfa71e8ebb02361785daf Mon Sep 17 00:00:00 2001 From: clsty Date: Thu, 30 Oct 2025 22:42:56 +0800 Subject: [PATCH] Update showhelp() --- sdata/subcmd-install/options.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/sdata/subcmd-install/options.sh b/sdata/subcmd-install/options.sh index ec466dfe9..d60705354 100644 --- a/sdata/subcmd-install/options.sh +++ b/sdata/subcmd-install/options.sh @@ -1,7 +1,7 @@ # Handle args for subcmd: install # shellcheck shell=bash showhelp(){ -echo -e "Syntax: $0 install [OPTIONS]... +printf "Syntax: $0 install [OPTIONS]... Idempotent installation for dotfiles. @@ -23,11 +23,17 @@ Options for install: --skip-miscconf Skip copying the dirs and files to \".configs\" except for Quickshell, Fish and Hyprland --core Alias of --skip-{plasmaintg,fish,miscconf,fontconfig} - --exp-files Use experimental script for the third step copying files --fontset Use a set of pre-defined font and config (currently only fontconfig). Possible values of : $(ls -A ${REPO_ROOT}/dots-extra/fontsets) - --via-nix (Unavailable yet) Use Nix to install dependencies -" +${STY_CYAN} +New features (experimental): + --exp-files Use yaml-based config for the third step copying files. + This feature is ${STY_YELLOW}still on early stage${STY_CYAN}, feedback and contribution welcomed, + see https://github.com/end-4/dots-hyprland/issues/2137 for details. + --via-nix Use Nix and Home-manager to install dependencies. + This feature is ${STY_RED}working in progress${STY_CYAN}. Contribution is welcomed, + see https://github.com/end-4/dots-hyprland/issues/1061 for details. +${STY_RST}" } cleancache(){