nixos/home-manager/software/grobi/default.nix
Andreas Zweili d9c7c01d1c Fix the autostart setup
For some reason keeweb always crashed because of the `nitrogen --restore`
    tasks. Couldn't figure out why, however it works when the wallpaper gets
    restored by grobi after it changed the screen layout. Not perfect but it
    works for me.
2022-04-15 15:45:44 +02:00

29 lines
676 B
Nix

{ pkgs, ... }:
{
services.grobi = {
enable = true;
rules = [
{
name = "docked";
outputs_connected = [ "DP-1-1" "DP-1-2" ];
atomic = true;
configure_row = [ "DP-1-2" "DP-1-1" ];
primary = "DP-1-1";
execute_after = [ "${pkgs.nitrogen}/bin/nitrogen --restore" ];
}
{
name = "undocked";
outputs_disconnected = [ "DP-1-1" "DP-1-2" ];
configure_single = "eDP-1";
primary = true;
atomic = true;
execute_after = [ "${pkgs.nitrogen}/bin/nitrogen --restore" ];
}
{
name = "fallback";
configure_single = "eDP-1";
}
];
};
}