nixos-config/packages/ci/layout.kdl
2025-01-28 12:33:51 -05:00

28 lines
866 B
Text

// TODO: Make it a nix module? cf. https://github.com/nix-community/home-manager/issues/4485
// - Don't't hardcode hostnames/ systems
// - Use nix store path for om-ci-build-remote
layout {
pane size=1 borderless=true {
plugin location="tab-bar"
}
pane split_direction="horizontal" {
pane {
name "x86_64-linux"
command "om"
args "ci" "run" "--on" "ssh://nix-infra@dosa" "--no-link"
}
pane {
name "aaarch64-darwin"
command "om"
args "ci" "run" "--on" "ssh://nix-infra@sambar" "--no-link"
}
// pane {
// name "x86_64-darwin"
// command "om"
// args "ci" "run" "--on" "ssh://nix-infra@sambar" "--systems" "x86_64-darwin"
// }
}
pane size=2 borderless=true {
plugin location="status-bar"
}
}