From 3aa5f21419798dfb15933501fc19e88b0f199cca Mon Sep 17 00:00:00 2001 From: Jiri Kalvoda <jirikalvoda@kam.mff.cuni.cz> Date: Sat, 3 Feb 2024 23:25:43 +0100 Subject: [PATCH] I3 Statusbar --- i3/config-gen/init.sh | 2 +- i3/config-gen/main.km | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/i3/config-gen/init.sh b/i3/config-gen/init.sh index c6ff6b8..39b5727 100755 --- a/i3/config-gen/init.sh +++ b/i3/config-gen/init.sh @@ -1,7 +1,7 @@ #!/bin/bash cd "$(dirname "$0")" . ../../userconfig-lib.sh -version 2 +version 3 install_begin confln main.km ~/.config/i3/config-gen diff --git a/i3/config-gen/main.km b/i3/config-gen/main.km index 3bd97f0..df500c9 100755 --- a/i3/config-gen/main.km +++ b/i3/config-gen/main.km @@ -167,10 +167,13 @@ with ADD_MODIFICATOR(SUPER): M(K_Q(SHIFT), release_action=CMD("xkill")) M(K_Q(CTRL), release_action=CMD("killall xkill")) - with M(K_ESC, GO_MODE(MODE("LOCK-MOD-ESC"))).action.mode: - M(K_ESC(SUPER), GO_MODE(GET_MODE(-2))) - with M(K_ESC(SHIFT), GO_MODE(MODE("LOCK-MOD-SHIFT-ESC"))).action.mode: - M(K_ESC(SUPER|SHIFT), GO_MODE(GET_MODE(-2))) + M(K(".", CTRL), SHOW_STATUSBAR(True)) + M(K(".", CTRL|SHIFT), SHOW_STATUSBAR(False)) + + for k, name in [(K_ESC(SUPER), "LOCK-MOD-ESC"), (K_ESC(SUPER|SHIFT), "LOCK-MOD-SHIFT-ESC")]: + with MODE(name) as m: + M(k, GO_MODE(GET_MODE(-2))) + M(k, AND(FULLSCREEN(False), SHOW_STATUSBAR(True), GO_MODE(m), main=2)) with M(K_X, GO_MODE(STD_MODE("System-modifikator"))).action.mode: M(KEY(2,1), LIGHT(raw=0)) -- GitLab