Mtp is your friend, here is hiw I do it on my devices (samsung a23 and both opensuse and arch):
-
I connect my phone to my pc. Then select mtp in the phone notification.
-
Start my file manager (dolphine or whatever) and access my phone storage from there.
-
Make sure to allow the notification on the phone asking if you want to sahre your storage with the external device.
That is where you put your optional packages, everyone has his own use for it. I use it to stocke my docker containers config