@mara, the method I tested for downloading files is as follows:
library(googledrive)
library(tidyverse)
x = drive_find(n_max=10)
map(x$name, drive_download)
This downloaded the first 10 files in my google drive to the local directory.
So, to download all of the files in your google drive, you could do:
map(drive_find()$name, drive_download)
If you have lots of file types and just want to download the csv files:
map(drive_find(type="csv")$name, drive_download)