Where is config.yaml

Hi, I am new to HA, I installed it in Virtualbox on my laptop to try it out and gain some experience before putting it on a raspberry pi.
Installation worked fine, and I managed to connect my Daiking airco, Tado thermostat, Sony TV, and so far it works.
Now I want to add my Broadlink devices and start making some automations, but to do that, I need to use the config.yaml file I suppose.

In the documentation, I found that it should be located in /home/“myusername”
but when I go to the /home folder in the linux command line of the virtualbox console, with the command ls -al, I see that it is empty
I used root and login to get to the linux commands.
So where can I find config.yaml and do I need to use vi to edit it, or is it accessible from the GUI webpages ?

I also noticed that there is only a limited set of linux CLI commands available, there is no ifconfig, … can I add these commands in some way using apt or another package manager like in a normal linux distro ?

I also noticed

Install the samba add-on. BTW, you won’t find a config.yaml. It is configuration.yaml.

And there is an add-on (file editor) to edit from the web interface.

Thanks for your quick reply, I installed the file editor, and found configuration.yaml

To my surprise it is nearly empty (see below), and the other files that are referenced in configuration.yaml are also empty.
I expected to find the yaml equivalent of the things I configured in the GUI (Daiking, Tado, … devices)
Is this normal, and are the GUI and configuration.yaml 2 completely separated configuration resources ?

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

They are separate. Usually things you configure in the GUI will not also be referenced in the YAML.