Compare commits

...

2 Commits

3 changed files with 14 additions and 7 deletions

View File

@@ -0,0 +1,4 @@
_: {
virtualisation.virtualbox.host.enable = true;
users.extraGroups.vboxusers.members = [ "drew" ];
}

View File

@@ -1,18 +1,19 @@
{ ... }: { ... }:
{ {
imports = [ imports = [
./configuration.nix
./hardware-configuration.nix
./qmk.nix
../../authorized-keys.nix ../../authorized-keys.nix
../../features/android-dev.nix
../../features/appimage.nix ../../features/appimage.nix
../../features/audio.nix ../../features/audio.nix
../../features/bluetooth.nix ../../features/bluetooth.nix
../../features/container-dev.nix
../../features/flatpak.nix
../../features/gc.nix ../../features/gc.nix
../../features/gui.nix ../../features/gui.nix
../../features/container-dev.nix ../../features/virtualbox.nix
../../features/android-dev.nix ./configuration.nix
../../features/flatpak.nix ./hardware-configuration.nix
./qmk.nix
]; ];
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;

View File

@@ -34,9 +34,11 @@
extraModulePackages = [ ]; extraModulePackages = [ ];
# disable_ertm is required for xpadneo to connect properly and establish a # disable_ertm is required for xpadneo to connect properly and establish a
# data connection. # data connection. enable_autosuspend is to prevent Linux from putting the
# BT radio to sleep and causing a disconnect.
extraModprobeConfig = '' extraModprobeConfig = ''
options bluetooth disable_ertm=1 options bluetooth disable_ertm=1
options btusb enable_autosuspend=0
''; '';
}; };