dotfiles

My PC Dotfiles & Website

pre-commit (249B)


#!/usr/bin/env bash
error() { echo -e "\033[0;31merror:\033[0m $1"; exit 7; }

## Pre-Commit Checks ##

# Nix Syntax
if [ "$(find . -name 'flake.nix' 2>/dev/null | wc -l)" != 0 ]
then
  nix flake check || error "Invalid Nix Flakes Configuration"
fi