mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-06-16 01:55:13 -05:00
feat: added river nixos module
This commit is contained in:
parent
544171fde9
commit
4fb7225743
1 changed files with 26 additions and 0 deletions
26
nixos/modules/river.nix
Executable file
26
nixos/modules/river.nix
Executable file
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
programs.river = {
|
||||||
|
enable = true;
|
||||||
|
xwayland.enable = true;
|
||||||
|
};
|
||||||
|
environment = {
|
||||||
|
loginShellInit = ''
|
||||||
|
if [ -z $DISPLAY ] && [ "$(tty)" = "/dev/tty1" ]; then
|
||||||
|
exec river
|
||||||
|
fi
|
||||||
|
'';
|
||||||
|
sessionVariables = {
|
||||||
|
XDG_CURRENT_DESKTOP = "river";
|
||||||
|
XDG_SESSION_TYPE = "wayland";
|
||||||
|
XDG_SESSION_DESKTOP = "river";
|
||||||
|
QT_AUTO_SCREEN_SCALE_FACTOR = "1";
|
||||||
|
QT_QPA_PLATFORM = "wayland;xcb";
|
||||||
|
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
|
||||||
|
QT_QPA_PLATFORMTHEME = "qt5ct";
|
||||||
|
_JAVA_AWT_WM_NONEREPARENTING = "1";
|
||||||
|
WLR_DRM_NO_ATOMIC = "1";
|
||||||
|
WLR_NO_HARDWARE_CURSORS = "1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue