This commit is contained in:
Mylloon 2023-03-19 19:19:14 +01:00
parent d8f2af878b
commit 75c4075210
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -6,28 +6,33 @@ MAKEFLAGS += --no-print-directory
all: full-sync all: full-sync
# Pull latest changes
refresh: refresh:
@$(VC) pull @$(VC) pull
# Pull and sync
full-sync: full-sync:
@$(MAKE) refresh @$(MAKE) refresh
@$(MAKE) sync @$(MAKE) sync
# === All platforms == # === All platforms ==
# .config
sync-dotconfig: sync-dotconfig:
@mkdir -p $(HOME)/.config/fish/conf.d @mkdir -p $(HOME)/.config/fish/conf.d
@mkdir -p $(HOME)/.config/fish/functions @mkdir -p $(HOME)/.config/fish/functions
@echo .config directory synced! @echo .config directory synced!
# .emacs.d
sync-emacs: sync-emacs:
@echo Emacs config synced! @echo Emacs config synced!
# .mozilla
sync-mozilla: sync-mozilla:
@echo Firefox config synced! @echo Firefox config synced!
# .unison
sync-unison: sync-unison:
@echo Unison preferences synced! @echo Unison preferences synced!