parent
e1782e342f
commit
8200e08b0b
@ -0,0 +1,32 @@ |
||||
{ config, lib, pkgs, ... }: |
||||
|
||||
with lib; |
||||
|
||||
let |
||||
cfg = config.system; |
||||
in |
||||
|
||||
{ |
||||
|
||||
options.system = { |
||||
|
||||
nixosLabel = mkOption { |
||||
type = types.str; |
||||
description = '' |
||||
NixOS version name to be used in the names of generated |
||||
outputs and boot labels. |
||||
|
||||
If you ever wanted to influence the labels in your GRUB menu, |
||||
this is the option for you. |
||||
''; |
||||
}; |
||||
|
||||
}; |
||||
|
||||
config = { |
||||
# This is set here rather than up there so that changing it would |
||||
# not rebuild the manual |
||||
system.nixosLabel = mkDefault cfg.nixosVersion; |
||||
}; |
||||
|
||||
} |
Loading…
Reference in new issue