Compare commits
2 Commits
06cf86fa20
...
b799d86823
| Author | SHA1 | Date | |
|---|---|---|---|
|
b799d86823
|
|||
|
d505394753
|
@ -30,6 +30,15 @@ rec {
|
||||
};
|
||||
inherit (pkgs) lib stdenv;
|
||||
|
||||
# Package set for cross-compilation
|
||||
# windowsPkgs = import nixpkgs {
|
||||
# inherit system;
|
||||
# crossSystem = {
|
||||
# config = "x86_64-w64-mingw32";
|
||||
# };
|
||||
# config.allowUnfree = true;
|
||||
# };
|
||||
|
||||
# ===========================================================================================
|
||||
# Define custom dependencies
|
||||
# ===========================================================================================
|
||||
@ -163,7 +172,29 @@ rec {
|
||||
#
|
||||
# installPhase = ''
|
||||
# mkdir -p $out/bin
|
||||
# mv ./BINARY $out/bin
|
||||
# cp ./${pname} $out/bin/
|
||||
# '';
|
||||
# };
|
||||
# windowsPackage = windowsPkgs.stdenv.mkDerivation rec {
|
||||
# pname = "";
|
||||
# version = "1.0.0";
|
||||
# src = ./.;
|
||||
#
|
||||
# # nativeBuildInputs must be from the build-platform (not cross)
|
||||
# # so we use "pkgs" here, not "windowsPkgs"
|
||||
# nativeBuildInputs = with pkgs; [
|
||||
# cmake
|
||||
# ];
|
||||
#
|
||||
# buildInputs = with windowsPkgs; [];
|
||||
#
|
||||
# cmakeFlags = [
|
||||
# "-DCMAKE_SYSTEM_NAME=Windows"
|
||||
# ];
|
||||
#
|
||||
# installPhase = ''
|
||||
# mkdir -p $out/bin
|
||||
# cp ./${pname}.exe $out/bin/
|
||||
# '';
|
||||
# };
|
||||
# package = clj-nix.lib.mkCljApp {
|
||||
@ -185,10 +216,11 @@ rec {
|
||||
# };
|
||||
in rec {
|
||||
# Provide package for "nix build"
|
||||
# defaultPackage = package;
|
||||
# defaultApp = flake-utils.lib.mkApp {
|
||||
# drv = defaultPackage;
|
||||
# packages = {
|
||||
# default = package;
|
||||
# windows = windowsPackage;
|
||||
# };
|
||||
# apps.default = flake-utils.lib.mkApp {drv = package;};
|
||||
|
||||
devShells = {
|
||||
# Provide default environment for "nix develop".
|
||||
|
||||
@ -20,7 +20,7 @@ in {
|
||||
(lib.mkIf (bootloader.loader == "systemd-boot") {
|
||||
boot.loader.systemd-boot = {
|
||||
enable = true;
|
||||
configurationLimit = 5;
|
||||
configurationLimit = 3; # 3 initrds fit into 512MB /boot
|
||||
editor = false;
|
||||
consoleMode = "max";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user