This commit is contained in:
vinceliuice 2024-09-01 21:37:48 +08:00
parent 95d5606e0b
commit 9166992af5
4 changed files with 18 additions and 6 deletions

View File

@ -103,14 +103,14 @@ Usage: `./install.sh [OPTIONS...]`
2. -b, -background [default|blank|IMAGE_PATH] 2. -b, -background [default|blank|IMAGE_PATH]
Set gnome-shell background image. Default is BigSur-like wallpaper Set gnome-shell background image. Default is BigSur-like wallpaper
3. -o, -opacity [default|30|45|60|75] 3. -p, -panelopacity [default|30|45|60|75]
Set gnome-shell panel transparency. Default is 15% Set gnome-shell panel transparency. Default is 15%
4. -h, -height [default|smaller|bigger] 4. -h, -height [default|smaller|bigger]
Set gnome-shell panel height size. Default is 32px Set gnome-shell panel height size. Default is 32px
5. -n, -normal 5. -g, -general, -normal
Set gnome-shell show apps button style to normal. Default is BigSur Set gnome-shell show apps button style to general/normal. Default is BigSur
6. -s, -smaller 6. -s, -smaller
Set gnome-shell font size to smaller (10pt). Default is 11pt Set gnome-shell font size to smaller (10pt). Default is 11pt

View File

@ -102,11 +102,11 @@ while [[ $# -gt 0 ]]; do
check_param "${1}" "${1}" "${2}" "must" "must" "must" && shift 2 || shift ;; check_param "${1}" "${1}" "${2}" "must" "must" "must" && shift 2 || shift ;;
-b|-background) -b|-background)
check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;;
-o|-opacity) -p|-panelopacity)
check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;;
-h|-height) -h|-height)
check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;;
-n|-normal) -g|-general|-normal)
showapps_normal="true"; shift ;; showapps_normal="true"; shift ;;
-s|-smaller) -s|-smaller)
smaller_font="true"; shift ;; smaller_font="true"; shift ;;

View File

@ -437,10 +437,16 @@ parsimplify() {
echo "-i" ;; echo "-i" ;;
--theme) --theme)
echo "-t" ;; echo "-t" ;;
-height)
echo "-h" ;;
-panelopacity)
echo "-p" ;;
--panel-opacity) --panel-opacity)
echo "-p" ;; echo "-p" ;;
--panel-size) --panel-size)
echo "-P" ;; echo "-P" ;;
--nautilus)
echo "-N" ;;
--nautilus-style) --nautilus-style)
echo "-N" ;; echo "-N" ;;
--background) --background)
@ -556,6 +562,12 @@ check_param() {
panel_size="${value}"; variant_found="true"; break panel_size="${value}"; variant_found="true"; break
fi fi
done ;; done ;;
-h)
for i in {0..2}; do
if [[ "${value}" == "${PANEL_SIZE_VARIANTS[i]}" ]]; then
panel_size="${value}"; variant_found="true"; break
fi
done ;;
-a) -a)
if [[ "${value}" == "all" ]]; then if [[ "${value}" == "all" ]]; then
for i in {0..2}; do for i in {0..2}; do

View File

@ -954,7 +954,7 @@ customize_theme() {
# Change gnome-shell panel transparency # Change gnome-shell panel transparency
if [[ "${panel_opacity}" != 'default' ]]; then if [[ "${panel_opacity}" != 'default' ]]; then
prompt -s "Changing panel transparency ...\n" prompt -s "Changing panel transparency to ${panel_opacity}% ...\n"
sed $SED_OPT "/\$panel_opacity/s/0.15/0.${panel_opacity}/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" sed $SED_OPT "/\$panel_opacity/s/0.15/0.${panel_opacity}/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss"
fi fi