i3: Left wing display update

This commit is contained in:
Tobias Manske 2022-03-27 00:00:55 +01:00
parent dbe59f4821
commit 3b58c835e8
Signed by: tobias
GPG Key ID: D5914DC71F2F9352
2 changed files with 121 additions and 0 deletions

109
i3/layouts/left.json Normal file
View File

@ -0,0 +1,109 @@
{
// this is a manually added container to restore the vertical split
"layout": "splitv",
"percent": 0.5,
"type": "con",
"nodes": [
{
"border": "none",
"floating": "auto_off",
"layout": "tabbed",
"marks": [],
"percent": 0.5,
"type": "con",
"nodes": [
{
"border": "none",
"current_border_width": 0,
"floating": "auto_off",
"geometry": {
"height": 600,
"width": 800,
"x": 0,
"y": 0
},
"marks": [],
"name": "Spotify",
"percent": 0.5,
"swallows": [
{
"class": "^Spotify$"
}
],
"type": "con"
},
{
"border": "none",
"current_border_width": 0,
"floating": "auto_off",
"geometry": {
"height": 600,
"width": 800,
"x": 0,
"y": 0
},
"marks": [],
"name": "Keystore.kdbx - KeePassXC",
"percent": 0.5,
"swallows": [
{
"class": "^KeePassXC$"
}
],
"type": "con"
}
]
},
{
"border": "none",
"floating": "auto_off",
"layout": "tabbed",
"marks": [],
"percent": 0.5,
"type": "con",
"nodes": [
{
"border": "none",
"current_border_width": 0,
"floating": "auto_off",
"geometry": {
"height": 600,
"width": 800,
"x": 0,
"y": 0
},
"marks": [],
"name": "btop",
"percent": 0.5,
"swallows": [
{
"class": "^Alacritty$",
"title": "^btop$"
}
],
"type": "con"
},
{
"border": "none",
"current_border_width": 0,
"floating": "auto_off",
"geometry": {
"height": 1408,
"width": 3440,
"x": 1080,
"y": 32
},
"marks": [],
"name": "Kalender Evolution",
"percent": 1,
"swallows": [
{
"class": "^Evolution$"
}
],
"type": "con"
}
]
}
]
}

12
i3/scripts/spawn_left_wing.sh Executable file
View File

@ -0,0 +1,12 @@
#!/bin/bash
exec &> /dev/null
i3-msg "workspace F1; append_layout $HOME/.dotfiles/i3/layouts/left.json"
alacritty -t "btop" -e "btop" &
disown
spotify &
disown
keepassxc &
disown
evolution &
disown