summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstuebinm2023-05-29 17:15:18 +0200
committerstuebinm2023-05-29 17:15:18 +0200
commit6c65ac374319e44c922e417f0c2c391d74d9a47d (patch)
treecc350f4d5bbc63976cf4cd27ce2f5a55be249e25
parente80820c8bf8c1e670072a7f2cbf81f3058f4c904 (diff)
no libX11 on chaski (experimental)
might have to revert this if it causes problems, or if rebuilding all the things annoys me too much.
-rw-r--r--chaski/configuration.nix3
-rw-r--r--chaski/services/tracktrain.nix1
-rw-r--r--common/headless.nix2
-rw-r--r--pkgs/overlay.nix4
4 files changed, 7 insertions, 3 deletions
diff --git a/chaski/configuration.nix b/chaski/configuration.nix
index c6141fc..6df5715 100644
--- a/chaski/configuration.nix
+++ b/chaski/configuration.nix
@@ -15,7 +15,9 @@
];
+ environment.noXlibs = true;
services.nginx.enable = true;
+ services.nginx.package = pkgs.nginx.override { gd = null; };
# Use the GRUB 2 boot loader.
boot.loader.grub.enable = true;
@@ -42,6 +44,5 @@
firewall.logRefusedConnections = false;
firewall.allowedTCPPorts = [ 80 443 ];
};
-
system.stateVersion = "20.09"; # Did you read the comment?
}
diff --git a/chaski/services/tracktrain.nix b/chaski/services/tracktrain.nix
index 07a47fe..b6394de 100644
--- a/chaski/services/tracktrain.nix
+++ b/chaski/services/tracktrain.nix
@@ -98,6 +98,7 @@ in
config = { config, pkgs, ... }: {
+ environment.noXlibs = true;
systemd.services.dufs = {
enable = true;
description = "assets for tracktrain's frontend";
diff --git a/common/headless.nix b/common/headless.nix
index 396ded0..cd1026a 100644
--- a/common/headless.nix
+++ b/common/headless.nix
@@ -3,7 +3,7 @@
{
imports = [ ./common.nix ];
- environment.systemPackages = [ pkgs.kitty.terminfo ];
+ # environment.systemPackages = [ pkgs.kitty.terminfo ];
networking.domain = lib.mkDefault "stuebinm.eu";
diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix
index bd79564..722cf5b 100644
--- a/pkgs/overlay.nix
+++ b/pkgs/overlay.nix
@@ -85,7 +85,7 @@ in
travelynx = self.callPackage ./travelynx.nix {};
- beamPackages = super.beam.packagesWith super.erlang_nox;
+ beamPackages = super.beam.packagesWith self.erlang;
elixir = self.beamPackages.elixir_1_14;
erlang = super.erlang_nox;
@@ -97,5 +97,7 @@ in
src = inputs.bahnhof-name;
};
+
+ dbus = super.dbus.override { x11Support = false; };
mu = oldstable.mu;
}