diff --git a/src/find.rs b/src/find.rs index 775eab6..204d99b 100644 --- a/src/find.rs +++ b/src/find.rs @@ -1,5 +1,8 @@ pub fn nix_files(paths: Vec<&str>) -> Vec { - paths.iter().flat_map(nix_files_in_path).collect() + let mut paths: Vec = + paths.iter().flat_map(nix_files_in_path).collect(); + paths.sort(); + paths } fn nix_files_in_path(path: &&str) -> Vec { diff --git a/src/main.rs b/src/main.rs index 1e7713f..ea7aee5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -19,6 +19,7 @@ fn main() -> std::io::Result<()> { eprintln!("Formatting {} files.", paths.len()); for path in paths { alejandra::format::file(&config, &path)?; + eprintln!("Formatting: {}", path); } } None => {