#!/bin/bash

while getopts i: flag
do
    case "${flag}" in
        i) image=${OPTARG};;
    esac
done

base_path="$HOME/qmk_firmware/"
image="$base_path/$image"
echo "Image: $image";

sudo dfu-programmer atmega32u2 erase;
sudo dfu-programmer atmega32u2 flash  $image
echo sudo dfu-programmer atmega32u2 flash  $image
sudo dfu-programmer atmega32u2 reset
