From 3b58c835e8a7c876d2a4baaffad3fd69b3ff5cd3 Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Sun, 27 Mar 2022 00:00:55 +0100 Subject: [PATCH] i3: Left wing display update --- i3/layouts/left.json | 109 ++++++++++++++++++++++++++++++++++ i3/scripts/spawn_left_wing.sh | 12 ++++ 2 files changed, 121 insertions(+) create mode 100644 i3/layouts/left.json create mode 100755 i3/scripts/spawn_left_wing.sh diff --git a/i3/layouts/left.json b/i3/layouts/left.json new file mode 100644 index 0000000..a339be1 --- /dev/null +++ b/i3/layouts/left.json @@ -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" + } + ] + } + ] +} diff --git a/i3/scripts/spawn_left_wing.sh b/i3/scripts/spawn_left_wing.sh new file mode 100755 index 0000000..b5119f1 --- /dev/null +++ b/i3/scripts/spawn_left_wing.sh @@ -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