From 9a5910eb3c4d082d838cb84273c6423422501c28 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Tue, 18 Aug 2020 16:04:58 +0200 Subject: machines/legosi: set min-free to 3G and optimize store --- machines/profpatsch/legosi.nix | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/machines/profpatsch/legosi.nix b/machines/profpatsch/legosi.nix index 3b806b58..3278f240 100644 --- a/machines/profpatsch/legosi.nix +++ b/machines/profpatsch/legosi.nix @@ -16,14 +16,22 @@ in { config = { vuizvui.modifyNixPath = false; - nix.nixPath = [ - "vuizvui=/root/vuizvui" - "nixpkgs=/root/nixpkgs" - # todo: nicer? - "nixos-config=${pkgs.writeText "legosi-configuration.nix" '' - (import ).profpatsch.legosi.config - ''}" - ]; + nix = { + nixPath = [ + "vuizvui=/root/vuizvui" + "nixpkgs=/root/nixpkgs" + # todo: nicer? + "nixos-config=${pkgs.writeText "legosi-configuration.nix" '' + (import ).profpatsch.legosi.config + ''}" + ]; + + extraOptions = '' + auto-optimise-store = true + min-free = ${toString (3 * 1024 * 1024 * 1024)} + ''; + + }; vuizvui.user.profpatsch.server.sshPort = 7001; -- cgit 1.4.1