{ inputs, hostname, username, lib, mylib, config, nixosConfig, pkgs, ... }: # Here goes the stuff that will only be enabled on the desktop rec { imports = [ ../../modules ]; modules = { audio = { enable = true; carla.enable = false; bitwig.enable = true; # TODO: Check what happens when upgrade plan ends, do I need to pin the version then? tenacity.enable = true; faust.enable = true; bottles.enable = true; yabridge.enable = true; yabridge.autoSync = true; noisesuppression = { noisetorch.enable = false; noisetorch.autostart = false; easyeffects.enable = false; easyeffects.autostart = false; }; cardinal.enable = true; distrho.enable = true; }; gaming = { enable = true; prism.enable = true; bottles.enable = true; discordChromium.enable = true; discordElectron.enable = false; # This is the nixpkgs version, prefer the one from flatpak module dwarffortress.enable = false; steam = { enable = true; protonGE = true; gamescope = true; adwaita = true; }; }; }; }