flake.nix Add support of other distro with interpreted shell
This commit is contained in:
parent
ca2332a6c9
commit
9d9b5d8985
2 changed files with 14 additions and 3 deletions
13
flake.nix
13
flake.nix
|
@ -16,8 +16,10 @@
|
|||
|
||||
linux = pkgs.linuxKernel.kernels.linux_zen;
|
||||
in {
|
||||
devShells = {
|
||||
default = pkgs.mkShell {
|
||||
devShells = rec {
|
||||
default = nixos;
|
||||
|
||||
nixos = pkgs.mkShell {
|
||||
packages = [ linux.moduleBuildDependencies ];
|
||||
|
||||
LINUX_MODULES_FOLDER = "${linux.dev}/lib/modules/${linux.modDirVersion}";
|
||||
|
@ -26,6 +28,13 @@
|
|||
echo "Current Linux Kernel used : ${linux.version}"
|
||||
'';
|
||||
};
|
||||
|
||||
other = pkgs.mkShell {
|
||||
shellHook = ''
|
||||
export LINUX_MODULES_FOLDER=/lib/modules/$(uname -r)
|
||||
echo "Current Linux Kernel used : $(uname -r)"
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue