wojciechkozlowski.eu/scripts/init_kickstart.sh

42 lines
1.4 KiB
Bash
Raw Normal View History

2019-02-20 18:55:45 +01:00
#!/usr/bin/env bash
# WARNING: this will reset the project to the Kickstart template!
# Update Academic
cd ..
source update_academic.sh
cd scripts/
2019-02-20 18:55:45 +01:00
#################################################
# Install demo config
rsync -av ../themes/academic/exampleSite/config/ ../config/
# Install demo user
rsync -av ../themes/academic/exampleSite/content/authors/ ../content/authors/
2019-02-20 18:55:45 +01:00
# Install page sharer button customizer
rsync -av ../themes/academic/data/page_sharer.toml ../data/
2019-02-20 18:55:45 +01:00
# Install an example instance of each widget type
rsync -av --exclude gallery/ ../themes/academic/exampleSite/content/home/ ../content/home/
# Install indices
rsync -av ../themes/academic/exampleSite/content/post/_index.md ../content/post/_index.md
rsync -av ../themes/academic/exampleSite/content/publication/_index.md ../content/publication/_index.md
rsync -av ../themes/academic/exampleSite/content/talk/_index.md ../content/talk/_index.md
# Skip static dir - do not import the demo's media library
#################################################
# Post processing
# Deactivate Hero
sed -i '' -e 's/active = true/active = false/' ../content/home/hero.md
# Manual Steps:
# - content/home/project.md: Re-comment out project filters
# - content/home/demo.md: Re-modify content & set gradient background instead of image
2019-02-20 18:55:45 +01:00
# - content/home/hero.md: Clear `hero_media` value & set gradient background instead of image