#!/usr/bin/env bash # Some utilities (for example, ssh) fix too relaxed file permissions # automatically. Others (GHCi is the reason this script exists) just spit out a # warning and ignore such files. This script simply removes the write # permission for everybody except myself for every file in this repository. set -o errexit -o nounset -o pipefail shopt -s inherit_errexit lastpipe script_dir="$( dirname -- "${BASH_SOURCE[0]}" )" script_dir="$( cd -- "$script_dir" && pwd )" readonly script_dir export PATH="$script_dir/../config-links:$PATH" cd -- "$script_dir" links-update links-chmod go-w