Big restructure

This commit is contained in:
Alois 2026-03-14 12:43:26 +01:00
commit 4ee57ab459
69 changed files with 124 additions and 124 deletions

41
apps/desktop/shell.nix Normal file
View file

@ -0,0 +1,41 @@
{pkgs ? import <nixpkgs> {}}: let
libs = with pkgs; [
nspr
nss
libxcb
libxkbcommon
wayland
libdecor
dbus
atk
glib
gtk3
cups
libx11
libxcomposite
libxdamage
libxext
libxfixes
libxrandr
libgbm
expat
cairo
pango
alsa-lib
webkitgtk_4_1
libsoup_3
libayatana-appindicator
gdk-pixbuf
];
in
pkgs.mkShell {
buildInputs = [pkgs.bun] ++ libs;
shellHook = ''
export LD_LIBRARY_PATH=${pkgs.lib.makeLibraryPath libs}:$LD_LIBRARY_PATH
export GDK_BACKEND=wayland
export OZONE_PLATFORM=wayland
export XDG_SESSION_TYPE=wayland
'';
}