river: build from master

This commit is contained in:
Rouven Seifert 2024-03-13 16:22:01 +01:00
parent 4bd3816f34
commit 02eef8f563
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
6 changed files with 48 additions and 17 deletions

View file

@ -1,8 +1,16 @@
{ pkgs, lib, ... }:
{ pkgs, lib, river, ... }:
{
wayland.windowManager.river = {
enable = true;
systemd.extraCommands = [ "systemctl --user start river-session.target" ];
package = with pkgs; pkgs.river.overrideAttrs (old: {
src = river;
buildInputs = lib.lists.remove wlroots_0_16 old.buildInputs ++ [
(wlroots.overrideAttrs (_: {
version = "0.17.2";
}))
];
});
systemd. extraCommands = [ "systemctl --user start river-session.target" ];
settings = {
focus-follows-cursor = "always";
set-cursor-warp = "on-focus-change";
@ -30,7 +38,6 @@
K = "focus-view next";
L = "focus-output next";
O = "send-to-output next";
S = "send-to-output next";
};
"Super+Shift" = {
Return = "zoom";