1
0
Fork 0
mirror of https://codeberg.org/Mo8it/dotfiles.git synced 2024-12-30 22:33:43 +00:00
dotfiles/.config/zellij/layouts/update.kdl

55 lines
1.5 KiB
Text
Raw Normal View History

2022-10-29 09:25:23 +00:00
layout {
2023-06-25 18:57:16 +00:00
default_tab_template {
children
pane size=1 borderless=true {
plugin location="zellij:compact-bar"
2022-12-22 21:05:58 +00:00
}
2022-10-29 09:25:23 +00:00
}
2022-12-22 21:05:58 +00:00
2024-08-11 11:32:02 +00:00
tab split_direction="horizontal" focus=true {
2023-06-25 18:57:16 +00:00
pane split_direction="vertical" {
pane {
2023-06-25 20:27:35 +00:00
command "rpm-ostree"
args "upgrade"
2023-06-25 18:57:16 +00:00
}
pane {
focus true
command "fish"
2023-06-29 13:20:48 +00:00
args "-c" "flatpak update -y && flatpak uninstall --delete-data --unused"
2023-06-25 18:57:16 +00:00
}
2022-12-22 21:05:58 +00:00
}
2023-06-25 18:57:16 +00:00
pane split_direction="vertical" {
pane {
command "fish"
2024-04-25 22:37:43 +00:00
args "-c" "rustup self update && rustup update beta && cargo install-update -a"
2023-06-25 18:57:16 +00:00
}
pane {
2023-08-28 19:12:41 +00:00
cwd "/home/mo8it/code/compile/helix"
2023-06-25 18:57:16 +00:00
command "fish"
2024-04-25 22:37:43 +00:00
args "-c" "git pull -r origin master && cargo +beta install --path helix-term --locked"
2023-06-25 18:57:16 +00:00
}
2022-12-22 21:05:58 +00:00
}
2023-06-25 18:57:16 +00:00
pane split_direction="vertical" {
pane {
command "ssh"
args "minisforum" "fish" "sync/scripts/update.fish"
}
pane {
command "ssh"
args "forwarder" "sudo" "./update.sh"
2023-06-25 18:57:16 +00:00
}
pane {
2023-08-28 19:12:41 +00:00
cwd "/home/mo8it/servers/ansible"
2023-06-25 20:27:35 +00:00
command "ansible-playbook"
args "playbooks/update_apt.yaml"
2023-06-25 18:57:16 +00:00
}
pane {
2023-06-25 20:27:35 +00:00
command "pipx"
args "upgrade-all"
2023-06-25 18:57:16 +00:00
}
2022-12-22 21:05:58 +00:00
}
2022-10-29 09:25:23 +00:00
}
}