watch_file flake.nix

# try to use flakes, if it fails use normal nix (ie. shell.nix)
use flake || use nix