feat: a lot of stuff

This commit is contained in:
Jacob Bachmann 2024-04-24 10:19:57 +02:00
parent 21ea9638e5
commit 0975ba3044
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
6 changed files with 55 additions and 28 deletions

View file

@ -88,7 +88,6 @@ in
# qt
"QT_QPA_PLATFORM,wayland-egl"
# "QT_QPA_PLATFORM,wayland"
"QT_WAYLAND_DISABLE_WINDOWDECORATION,1"
# java
@ -97,7 +96,6 @@ in
] ++ optionals nvidia.enable [
# nvidia
"LIBVA_DRIVER_NAME,nvidia"
"XDG_SESSION_TYPE,wayland"
# following causes Hyprland to crash on startup with 535 drivers
# "GBM_BACKEND,nvidia-drm"
"__GLX_VENDOR_LIBRARY_NAME,nvidia"
@ -105,7 +103,7 @@ in
];
"exec-once" = with pkgs; [
"${config.programs.waybar.package}/bin/waybar -c ${config.xdg.configHome}/waybar/hyprbar.json -s ${config.xdg.configHome}/waybar/hyprbar.css"
"${swaybg}/bin/swaybg -m fill -i ${common.wallpaper}"
"${swaybg}/bin/swaybg -m fill -i ${common.wallpaper.default}"
"${dbus}/bin/dbus-update-activation-environment --all"
"${kanshi}/bin/kanshi"
"${networkmanagerapplet}/bin/nm-applet"