aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-02-26 22:53:26 +0100
committerNatasha Moongrave <natasha@256phi.eu>2026-02-26 22:53:26 +0100
commitab637432e7f78f85fd5e645d3f6422c5521a01b5 (patch)
treec3434a2a1bcee22acebbcb1701aab32e864f9b04
parent59804d4626de6b4b969f26e748ffb62452de0fbd (diff)
Switched from X11 to X Libre for better support and optimization (via a nix flake overlay)
-rwxr-xr-xflake.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index abcef04..92d0883 100755
--- a/flake.nix
+++ b/flake.nix
@@ -7,6 +7,7 @@
url = "github:nix-community/home-manager/release-25.11";
inputs.nixpkgs.follows = "nixpkgs";
};
+ xlibre-overlay.url = "git+https://codeberg.org/takagemacoed/xlibre-overlay?ref=dev-for-26.05";
};
outputs = { self, nixpkgs, home-manager, ... }@inputs: {
@@ -16,6 +17,8 @@
specialArgs = { inherit inputs; };
modules = [
./configuration.nix
+ # Overlay the X11 libre flake over xorg.xorgserver
+ inputs.xlibre-overlay.nixosModules.overlay-xlibre-xserver
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;