summaryrefslogtreecommitdiff
path: root/hosts/kyren-laptop/configuration.nix
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-01-30 13:32:02 +0200
committerKyren223 <Kyren223@proton.me>2025-01-30 13:32:02 +0200
commit95ee8864fccb5ce5884de342a1edc6d75308d717 (patch)
treef0a7b0ad39b1e2e2b0d8d3cfd4bb62a72728e4fd /hosts/kyren-laptop/configuration.nix
parentd9ff1fdd46a1357914ff2fece60e235f9c7c5608 (diff)
Added a bunch of shit to try and compile raylib cuz nixos has issues,
will probably remove all of it and just use nix-shells
Diffstat (limited to 'hosts/kyren-laptop/configuration.nix')
-rw-r--r--hosts/kyren-laptop/configuration.nix36
1 files changed, 36 insertions, 0 deletions
diff --git a/hosts/kyren-laptop/configuration.nix b/hosts/kyren-laptop/configuration.nix
index 82cc5b3..ff6ae7a 100644
--- a/hosts/kyren-laptop/configuration.nix
+++ b/hosts/kyren-laptop/configuration.nix
@@ -117,12 +117,48 @@
clang-tools
ghostty
glibcLocales
+
+ wayland-scanner
+ raylib
+ egl-wayland
+ libxkbcommon
+ kdePackages.wayland
+ kdePackages.kwayland
+ glfw-wayland
+
+ libGL
+ xorg.libX11
+ xorg.libXcursor
+ xorg.libXrandr
+ xorg.libXinerama
+ xorg.libXi
+
+ udev
+ alsa-lib
+ vulkan-loader
+ # libxkbcommon
+ wayland
];
# Enable dynamic linking of applications that are not in nixpkgs (for vim LSPs for example).
programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [
stdenv.cc.cc
+
+ kdePackages.wayland
+ kdePackages.kwayland
+ glfw-wayland
+ wayland-scanner
+ raylib
+ wayland
+ egl-wayland
+ libxkbcommon
+ libGL
+ xorg.libX11
+ xorg.libXcursor
+ xorg.libXrandr
+ xorg.libXinerama
+ xorg.libXi
];
# Some programs need SUID wrappers, can be configured further or are