BlackArch Linux website
Shell CSS JavaScript
Latest commit 92fc493 Jan 22, 2017 @noptrix noptrix update tools list
Permalink
Failed to load latest commit information.
common
css Update css Sep 12, 2016
data
font-awesome
fonts
generators
gpgkeys
images
js
.gitignore update .gitignore Jun 13, 2016
README.md
favicon.ico
generate-site.sh
google522f29024a3304e0.html
robots.txt
sitemap.xml
strap.sh strap.sh - remove backup file pacman.confe Aug 21, 2016
sync.sh adjust path May 8, 2016
update-tools.sh

README.md

Quick start

  1. Make changes. Usually only modify files in common/ and generators/
  2. maybe ./update-tools.sh to update data/tools
  3. ./generate-site.sh

Important things

common/ - common site pieces (e.g. header, footer)

data/news/ - news items

data/tools - a list of tools

generators/ - each script here generates a page/item

gpg/ - gpg keys for developers

generate-site.sh - calls each generator in generators/

update-tools.sh - updates 'data/tools'

sync.sh - syncs the local site to the remote

fixperms.sh - fixes site permissions

Unimportant/Obvious things

pub/ - contains a symlink to the repo for compatibility with some installs css/ - style sheets

images/ - images

favicon.ico - favicon