diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/module-list.nix | 2 | ||||
-rw-r--r-- | modules/system/kernel/rckernel.nix (renamed from modules/user/aszlig/system/kernel.nix) | 13 |
2 files changed, 9 insertions, 6 deletions
diff --git a/modules/module-list.nix b/modules/module-list.nix index aa05c117..a2efefc4 100644 --- a/modules/module-list.nix +++ b/modules/module-list.nix @@ -13,6 +13,7 @@ ./services/starbound.nix ./system/iso.nix ./system/kernel/bfq + ./system/kernel/rckernel.nix ./user/aszlig/profiles/base.nix ./user/aszlig/profiles/managed.nix ./user/aszlig/profiles/workstation @@ -27,7 +28,6 @@ ./user/aszlig/services/i3 ./user/aszlig/services/slim ./user/aszlig/services/vlock - ./user/aszlig/system/kernel.nix ./user/devhell/profiles/base.nix ./user/devhell/profiles/packages.nix ./user/devhell/profiles/services.nix diff --git a/modules/user/aszlig/system/kernel.nix b/modules/system/kernel/rckernel.nix index c8531e30..a3ccf907 100644 --- a/modules/user/aszlig/system/kernel.nix +++ b/modules/system/kernel/rckernel.nix @@ -1,13 +1,16 @@ { config, pkgs, lib, ... }: { - options.vuizvui.user.aszlig.system.kernel = { - enable = lib.mkEnableOption "aszlig's custom kernel"; + options.vuizvui.system.kernel.useBleedingEdge = lib.mkOption { + type = lib.types.bool; + default = false; + description = '' + Whether to always use the latest kernel, even if it's still a release + canidate version. + ''; }; - config = lib.mkIf config.vuizvui.user.aszlig.system.kernel.enable { - vuizvui.system.kernel.bfq.enable = true; - + config = lib.mkIf config.vuizvui.system.kernel.useBleedingEdge { boot.kernelPackages = let inherit (lib) take splitString replaceStrings; inherit (pkgs) linux_latest linux_testing; |