mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-13 06:19:01 +00:00
21 lines
733 B
Nix
21 lines
733 B
Nix
# A dedicated profile for installers with some niceties in it. This is also
|
|
# used for persistent live installers so you'll have to exclude setting up shop
|
|
# and do that in the respective NixOS configuration instead.
|
|
{ pkgs, lib, modulesPath, foodogsquaredLib, ... }:
|
|
|
|
{
|
|
imports = [
|
|
"${modulesPath}/profiles/all-hardware.nix"
|
|
"${modulesPath}/profiles/base.nix"
|
|
"${modulesPath}/profiles/installation-device.nix"
|
|
];
|
|
|
|
# Include some modern niceties.
|
|
environment.systemPackages = with pkgs;
|
|
[ curl disko ripgrep git lazygit neovim zellij ] ++ foodogsquaredLib.stdenv;
|
|
|
|
# Yeah, that's right, this is also a Guix System installer because SCREW YOU,
|
|
# NIXOS USERS!
|
|
services.guix.enable = lib.mkDefault true;
|
|
}
|