it just follows my qt theme, haven’t had any issues with vlc on swayfx
here is my config (qt.nix, using home-manager):
{ pkgs, ...}: {
qt = {
enable = true;
platformTheme.name = "qt5ct"; # compatibility with qt5, while still working with qt6
style.name = "kvantum";
};
xdg.configFile = {
"Kvantum/Catppuccin-Mocha-Peach".source = "${(pkgs.catppuccin-kvantum.override {accent = "Peach"; variant = "Mocha";})}/share/Kvantum/Catppuccin-Mocha-Peach";
"Kvantum/kvantum.kvconfig".text = "[General]\ntheme=Catppuccin-Mocha-Peach";
};
home.packages = with pkgs; [
libsForQt5.qt5ct
kdePackages.qt6ct
];
}
I use NixOS for my desktop because
I hate myselfyou can configure everything without needing to edit a bunch of different config files that use different configuration languages.I use Arch btw for my Minecraft server because I am crazy.