
VLC is an awesome video player for Linux. However, there is a problem with it if you are a fan of dark mode.
I have noticed that when I am using Ubuntu in dark mode, VLC doesn't adhere to the dark theme. It keeps a white menu bar and control bar at the bottom.

I can guess that it probably will be the case in other distributions as well.
Allow me to share a few methods to achieve dark mode with VLC on Ubuntu.
Method 1: GNOME Adwaita dark mode
First, check the desktop environment you are using. If it is GNOME, you can follow this section.
To make VLC full dark, first install the package adwaita-qt
, which is a Qt port of the GNOME Adwaita theme.
sudo apt install adwaita-qt
Now, open VLC and go to Tools β Preferences.

Alternatively, you can use the keyboard shortcut CTRL + P to open the preferences window. Inside the preferences window, go to the Interfaces tab.

Here, you need to force the window style to point Adwata-Dark. So, set Force window style* to Adwaita-Dark.
Method 2: Apply dark theme with Kvantum
If you are not satisfied with the above result, or you are using a different theme altogether, you can get help from the Kvantum engine.
First, install Kvantum on Ubuntu using the command:
sudo apt install qt5-style-kvantum
Once Kvantum is installed, open Kvantum Manager from Activities overview.

Inside Kvantum manager, go to Change/Delete Theme section.

Here, you need to select your installed Kvantum theme. I have selected Layan Kvantum theme, that I have installed already.

Now, open VLC and go to Tools β Preferences β Interfaces.

Inside the Interfaces tab, set the Force window style to Kvantum Dark.

At this time, you have notified the change in the appearance. Click Save to apply changes. Now close VLC and reopen it to complete the process.

Method 3: Download a custom dark skin
VLC provides a massive list of custom skins that you can use. From there, you can find a good-looking dark skin if you wish.
First, open the VLC media player and then go to Tools > Preferences.

Here, click on Interface. Inside the Interfaces tab, select Custom Skin. Now, you will see a link, that points to the VLC skins web page. Click on it.

This will bring you to the official VLC skins download page. Select any dark theme from the list.
For this tutorial, I am going with the first one, called eDark Vlc.

Click on the Download link, to download the theme.

It will download a file called eDark vlc.vlt.
Once you have downloaded the dark skin, as in the previous step, go to Tools β Preferences β Interface.
Inside the Interface tab, click on custom skin and then select the downloaded theme file using the Choose button.

Once selected, use the Save button to apply the changes. You need to quit VLC and reopen it to see the changes.

VLC will now become dark mode.
Conclusion
Life would be so much easier if VLC just adopted the dark mode with system theme. Alas! That's not the case. And that's why we need to resort to additional tweaks to get dark mode VLC. It requires some effort, but a true dark mode lover should not hesitate to go the extra mile.