hosts/ni: use NixOS custom desktop profile

This commit is contained in:
Gabriel Arazas 2024-01-25 18:52:40 +08:00
parent 3cafa9f613
commit b81460db8f
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC
3 changed files with 9 additions and 8 deletions

View File

@ -1,7 +1,9 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, foodogsquaredModulesPath, ... }:
{ {
imports = [ imports = [
"${foodogsquaredModulesPath}/profiles/desktop"
# Include the results of the hardware scan. # Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
./modules ./modules

View File

@ -16,13 +16,15 @@ in
# Bring all of the desktop goodies. # Bring all of the desktop goodies.
suites.desktop = { suites.desktop = {
enable = true; enable = true;
audio.enable = true;
fonts.enable = true;
hardware.enable = true;
cleanup.enable = true; cleanup.enable = true;
wine.enable = true;
}; };
environment.systemPackages = with pkgs; [
# Setup the WINE environment.
wineWowPackages.stable
bottles # The Windows environment package manager.
];
# Apparently the Emacs of 3D artists. # Apparently the Emacs of 3D artists.
programs.blender = { programs.blender = {
enable = true; enable = true;

View File

@ -27,9 +27,6 @@ in
# This is somewhat used for streaming games from it. # This is somewhat used for streaming games from it.
programs.steam.remotePlay.openFirewall = true; programs.steam.remotePlay.openFirewall = true;
# Enable the Wine setup for Linux gaming with Windows games.
suites.desktop.wine.enable = true;
# Yes... Play your Brawl Stars and Clash Royale in NixOS. :) # Yes... Play your Brawl Stars and Clash Royale in NixOS. :)
virtualisation.waydroid.enable = true; virtualisation.waydroid.enable = true;
}; };