From 83585a16dadcc68ea5aae52fa6fadc804e72b298 Mon Sep 17 00:00:00 2001 From: Thilo Billerbeck Date: Mon, 11 Sep 2023 01:28:30 +0200 Subject: [PATCH] add wsl, add build default script --- machines/wsl.nix | 16 ++++++++++++++++ modules/packages.nix | 3 +++ 2 files changed, 19 insertions(+) create mode 100644 machines/wsl.nix diff --git a/machines/wsl.nix b/machines/wsl.nix new file mode 100644 index 0000000..d56df2e --- /dev/null +++ b/machines/wsl.nix @@ -0,0 +1,16 @@ +{ config, pkgs, lib, ... }: + +{ + imports = [ + ./../modules/machine.nix + ]; + + machine = { + username = "thilo"; + isGeneric = true; + nixPackage = pkgs.nixUnstable; + isGnome = false; + noiseSuppression.enable = false; + isGraphical = false; + }; +} diff --git a/modules/packages.nix b/modules/packages.nix index 1575e56..9fc9757 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -54,6 +54,9 @@ in { (pkgs.writeShellScriptBin "http-server" '' ${pkgs.caddy}/bin/caddy file-server --listen :2345 '') + (pkgs.writeShellScriptBin "nix-build-default" '' + nix-build -E 'with import { }; callPackage ./default.nix { }' + '') (callPackage ./../pkgs/docker-craft-cms-dev-env.nix { inherit lib; })