cleanup
This commit is contained in:
parent
d4feabf9e6
commit
3ae8be4d10
1 changed files with 10 additions and 9 deletions
19
Makefile
19
Makefile
|
@ -26,21 +26,20 @@ CSGO_CFG = $(PFx86)/Steam/steamapps/common/Counter-Strike\ Global\ Off
|
||||||
|
|
||||||
all: full-sync
|
all: full-sync
|
||||||
|
|
||||||
|
|
||||||
# Pull latest changes
|
# Pull latest changes
|
||||||
refresh:
|
refresh:
|
||||||
@echo "Pull latest changes from repository..."
|
@echo "Pull latest changes from repository..."
|
||||||
@$(VC) pull
|
@$(VC) pull
|
||||||
@echo
|
@echo
|
||||||
|
|
||||||
|
|
||||||
# Pull and sync
|
# Pull and sync
|
||||||
full-sync:
|
full-sync:
|
||||||
@$(MAKE) refresh
|
@$(MAKE) refresh
|
||||||
@$(MAKE) sync
|
@$(MAKE) sync
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# === All platforms ==
|
|
||||||
|
|
||||||
# .config
|
# .config
|
||||||
sync-dotconfig:
|
sync-dotconfig:
|
||||||
# Fish
|
# Fish
|
||||||
|
@ -60,6 +59,7 @@ sync-dotconfig:
|
||||||
@echo ".config directory synced!"
|
@echo ".config directory synced!"
|
||||||
@echo
|
@echo
|
||||||
|
|
||||||
|
|
||||||
# .emacs.d
|
# .emacs.d
|
||||||
sync-emacs:
|
sync-emacs:
|
||||||
@mkdir -p $(HOME)/.emacs.d
|
@mkdir -p $(HOME)/.emacs.d
|
||||||
|
@ -70,6 +70,7 @@ sync-emacs:
|
||||||
@echo "Emacs config synced!"
|
@echo "Emacs config synced!"
|
||||||
@echo
|
@echo
|
||||||
|
|
||||||
|
|
||||||
# .dotfiles
|
# .dotfiles
|
||||||
sync-dotfiles:
|
sync-dotfiles:
|
||||||
# .gitconfig
|
# .gitconfig
|
||||||
|
@ -86,10 +87,7 @@ sync-dotfiles:
|
||||||
@echo
|
@echo
|
||||||
|
|
||||||
|
|
||||||
|
# Arch distro specific
|
||||||
# === Specific platforms ==
|
|
||||||
|
|
||||||
# Arch distro
|
|
||||||
sync-arch:
|
sync-arch:
|
||||||
# Fish
|
# Fish
|
||||||
@$(WGET) $(REPO_SRC)/.config/fish/config_arch.fish -O $(HOME)/.config/fish/config.fish
|
@$(WGET) $(REPO_SRC)/.config/fish/config_arch.fish -O $(HOME)/.config/fish/config.fish
|
||||||
|
@ -106,7 +104,8 @@ sync-arch:
|
||||||
# VSCodium
|
# VSCodium
|
||||||
@$(WGET) $(REPO_SRC)/.config/VSCodium/product.json -O $(HOME)/.config/VSCodium/product.json
|
@$(WGET) $(REPO_SRC)/.config/VSCodium/product.json -O $(HOME)/.config/VSCodium/product.json
|
||||||
|
|
||||||
# Windows Subsystem for Linux
|
|
||||||
|
# Windows Subsystem for Linux specific
|
||||||
sync-wsl:
|
sync-wsl:
|
||||||
# Fish
|
# Fish
|
||||||
@$(WGET) $(REPO_SRC)/.config/fish/config_wsl.fish -O $(HOME)/.config/fish/config.fish
|
@$(WGET) $(REPO_SRC)/.config/fish/config_wsl.fish -O $(HOME)/.config/fish/config.fish
|
||||||
|
@ -116,6 +115,7 @@ sync-wsl:
|
||||||
@mkdir -p $(HOME)/.unison
|
@mkdir -p $(HOME)/.unison
|
||||||
@$(WGET) $(REPO_SRC)/.unison/default.prf -O $(HOME)/.unison/default.prf
|
@$(WGET) $(REPO_SRC)/.unison/default.prf -O $(HOME)/.unison/default.prf
|
||||||
|
|
||||||
|
|
||||||
# Windows through WSL
|
# Windows through WSL
|
||||||
sync-windows:
|
sync-windows:
|
||||||
# Scripts
|
# Scripts
|
||||||
|
@ -126,7 +126,7 @@ sync-windows:
|
||||||
@echo "(Windows) Scripts synced!"
|
@echo "(Windows) Scripts synced!"
|
||||||
@echo
|
@echo
|
||||||
|
|
||||||
# CSGO (only if installed)
|
# CSGO (only if installed)
|
||||||
@if [ -d $(CSGO_CFG) ]; then \
|
@if [ -d $(CSGO_CFG) ]; then \
|
||||||
$(WGET) $(REPO_SRC)/games/csgo/autoexec.cfg -O $(CSGO_CFG)/autoexec.cfg; \
|
$(WGET) $(REPO_SRC)/games/csgo/autoexec.cfg -O $(CSGO_CFG)/autoexec.cfg; \
|
||||||
$(WGET) $(REPO_SRC)/games/csgo/myconfig.cfg -O $(CSGO_CFG)/myconfig.cfg; \
|
$(WGET) $(REPO_SRC)/games/csgo/myconfig.cfg -O $(CSGO_CFG)/myconfig.cfg; \
|
||||||
|
@ -140,6 +140,7 @@ sync-windows:
|
||||||
@echo "(Windows) Firefox synced!"
|
@echo "(Windows) Firefox synced!"
|
||||||
@echo
|
@echo
|
||||||
|
|
||||||
|
|
||||||
sync:
|
sync:
|
||||||
# Check if at least the platform is supported
|
# Check if at least the platform is supported
|
||||||
ifneq (1, $(filter 1, $(ARCH) $(WSL)))
|
ifneq (1, $(filter 1, $(ARCH) $(WSL)))
|
||||||
|
|
Loading…
Reference in a new issue