1
Files
flake-nixinator/home/christoph/nixinator/default.nix

60 lines
1.2 KiB
Nix

{
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;
};
};
};
}