2022-12-13 00:27:51 -06:00
|
|
|
-include .env
|
2022-08-12 13:37:15 -05:00
|
|
|
ARGS ?= -c
|
|
|
|
|
2023-05-02 14:57:12 -05:00
|
|
|
patch: ## apply nerd fonts patch |> -gs b_magenta -ms bold
|
2023-03-20 01:33:21 -05:00
|
|
|
@./patch-monolisa \
|
|
|
|
$(ARGS) \
|
|
|
|
-f MonoLisa/
|
2022-12-01 14:16:40 -06:00
|
|
|
|
2023-01-29 21:57:06 -06:00
|
|
|
update-fonts: ## move fonts and update fc-cache
|
2022-09-05 18:37:47 -05:00
|
|
|
$(call msg,Adding Fonts To System)
|
2022-08-12 13:37:15 -05:00
|
|
|
@./bin/update-fonts
|
|
|
|
@fc-cache -f -v
|
|
|
|
|
2023-01-29 21:57:06 -06:00
|
|
|
check: ## check fc-list for MonoLisa
|
2022-10-13 10:41:38 -05:00
|
|
|
$(call msg,Checking System for Fonts)
|
2022-08-12 13:37:15 -05:00
|
|
|
@fc-list | grep "MonoLisa"
|
|
|
|
|
2023-01-29 21:57:06 -06:00
|
|
|
update-src: ## update nerd fonts source
|
2022-09-05 18:37:47 -05:00
|
|
|
$(call msg,Updating Source Files)
|
2022-08-12 13:37:15 -05:00
|
|
|
@./bin/update-src
|
|
|
|
|
2023-01-29 21:57:06 -06:00
|
|
|
lint: ## run pre-commit hooks
|
2023-01-07 10:12:48 -06:00
|
|
|
@pre-commit run --all
|
2022-08-12 13:37:15 -05:00
|
|
|
|
2023-01-29 21:57:06 -06:00
|
|
|
clean: ## remove patched fonts
|
2022-12-28 12:35:02 -06:00
|
|
|
@rm -rf patched/*
|
2023-05-02 14:57:12 -05:00
|
|
|
@rm -f ./font-patcher-log.txt
|
|
|
|
@rm -f FontPatcher.zip
|
2022-09-05 18:37:47 -05:00
|
|
|
|
2023-01-07 10:21:21 -06:00
|
|
|
# depends on daylinmorgan/yartsu
|
|
|
|
assets/help.svg:
|
|
|
|
yartsu -o $@ -t 'make help' -- $(MAKE) -s help
|
|
|
|
|
2023-01-29 21:57:06 -06:00
|
|
|
-include .task.cfg.mk
|