summaryrefslogtreecommitdiff
path: root/modules/nixos
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos')
-rw-r--r--modules/nixos/boot/lenovo.nix12
-rw-r--r--modules/nixos/common.nix2
2 files changed, 13 insertions, 1 deletions
diff --git a/modules/nixos/boot/lenovo.nix b/modules/nixos/boot/lenovo.nix
index fdd5e14..92f56c3 100644
--- a/modules/nixos/boot/lenovo.nix
+++ b/modules/nixos/boot/lenovo.nix
@@ -1,6 +1,16 @@
{
boot.loader = {
+ grub = {
+ device = "nodev";
+ enable = true;
+ efiSupport = true;
+ extraEntries = ''
+ menuentry "Guix" {
+ search --set=drive1 --fs-uuid F425-55BA
+ chainloader ($drive1)//EFI/Guix/grubx64.efi
+ }
+ '';
+ };
efi.canTouchEfiVariables = true;
- systemd-boot.enable = true;
};
}
diff --git a/modules/nixos/common.nix b/modules/nixos/common.nix
index 6082d91..b586b77 100644
--- a/modules/nixos/common.nix
+++ b/modules/nixos/common.nix
@@ -9,6 +9,8 @@
"nix-command"
];
+ documentation.man.enable = true;
+
# allows users to customize shell in `$XDG_CONFIG_HOME/shell` rather than
# needing /etc/shells. Useful for home-manager.
# programs.noshell.enable = true;