jovian changes and such

This commit is contained in:
Bun 2025-07-17 00:30:42 -04:00
parent 0a3b5d2fca
commit e39e0534c2
7 changed files with 17 additions and 44 deletions

View file

@ -1,13 +1,11 @@
{ config, ... }:
{
fileSystems = {
"/mnt/Games" = {
device = "/dev/disk/by-uuid/cb109a85-846d-4417-9c50-a2279bd20803";
fsType = "btrfs";
options = [
"nofail"
"nosuid"
];
};
fileSystems."/mnt/Games" = {
device = "/dev/disk/by-uuid/cb109a85-846d-4417-9c50-a2279bd20803";
fsType = "btrfs";
options = [
"nofail"
"nosuid"
];
};
}

View file

@ -3,14 +3,6 @@
imports = [ ./desktop ];
config = lib.mkIf config.jovian.steam.enable {
# Kernel and hardware
boot = {
kernelPackages = lib.mkForce pkgs.linuxPackages_jovian;
supportedFilesystems.nfs = lib.mkForce false;
};
hardware.xone.enable = true;
# Steam and Jovian services
jovian = {
steam = {
@ -27,9 +19,16 @@
};
};
# Disable NFS mounts
boot.supportedFilesystems.nfs = lib.mkForce false;
# Steam input on Wayland desktops
programs.steam.extest.enable = true;
# Networkmanager for UI compatibility
# Xbox controller support
hardware.xone.enable = true;
# NetworkManager for UI compatibility
networking.networkmanager.enable = true;
# Disable conflicting services

View file

@ -7,15 +7,7 @@
virtualisation = {
libvirtd.enable = true;
vmware.host.enable = true;
};
services.nginx = {
enable = true;
virtualHosts."localhost" = {
default = true;
root = "/var/www/landing-page";
};
#vmware.host.enable = true;
};
};
}

View file

@ -1,6 +0,0 @@
{ ... }:
{
imports = [ ./nixfox ];
services.nginx.enable = true;
}

View file

@ -1,10 +0,0 @@
{ config, lib, ... }:
{
services.nginx = {
enable = true;
virtualHosts."localhost" = {
default = true;
root = "/var/www/landing-page";
};
};
}

View file

@ -1,4 +1,4 @@
{ config, lib, pkgs, ... }:
{ config, lib, ... }:
{
config = lib.mkIf config.virtualisation.vmware.host.enable {
virtualisation.vmware.host.extraConfig = ''