We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c395e1f + 029c912 commit 74066efCopy full SHA for 74066ef
1 file changed
supervisor/shared/filesystem.c
@@ -127,9 +127,15 @@ bool filesystem_init(bool create_allowed, bool force_create) {
127
if (res != FR_OK) {
128
return false;
129
}
130
- make_empty_file(&vfs_fat->fatfs, "/.metadata_never_index");
131
- make_empty_file(&vfs_fat->fatfs, "/.Trashes");
132
make_empty_file(&vfs_fat->fatfs, "/.fseventsd/no_log");
+ make_empty_file(&vfs_fat->fatfs, "/.metadata_never_index");
+
133
+ // Prevent storing trash on all OSes.
134
+ make_empty_file(&vfs_fat->fatfs, "/.Trashes"); // MacOS
135
+ make_empty_file(&vfs_fat->fatfs, "/.Trash-1000"); // Linux, XDG trash spec:
136
+ // https://specifications.freedesktop.org/trash-spec/trashspec-latest.html
137
138
139
#if CIRCUITPY_OS_GETENV
140
make_empty_file(&vfs_fat->fatfs, "/settings.toml");
141
#endif
0 commit comments