diff options
-rwxr-xr-x | i3wm/.i3/apply_layout.sh | 6 | ||||
-rw-r--r-- | i3wm/.i3/config | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/i3wm/.i3/apply_layout.sh b/i3wm/.i3/apply_layout.sh new file mode 100755 index 0000000..e8a079c --- /dev/null +++ b/i3wm/.i3/apply_layout.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +available_layouts=$(ls -A1 ~/.i3/layout/) +selected_layout=$(echo $available_layouts | dmenu -fn 'Droid Sans Mono-11' -nb '#222222' -nf '#605c5a' -sb '#111111' -sf '#aadb0f') + +i3-msg "append_layout $(pwd)/.i3/layout/$selected_layout" diff --git a/i3wm/.i3/config b/i3wm/.i3/config index 49d457c..011ff39 100644 --- a/i3wm/.i3/config +++ b/i3wm/.i3/config @@ -116,10 +116,11 @@ for_window [class="^.*"] border pixel 2 bindsym $mod+Return exec urxvtc bindsym $alt+Return exec gvim -bindsym $mod+space exec --no-startup-id dmenu_run -fn 'Droid Sans Mono-11' -nb '#222222' -nf '#605c5a' -sb '#111111' -sf '#aadb0f' -bindsym $alt+space exec --no-startup-id passman submitform +bindsym $mod+space exec --no-startup-id dmenu_run -fn 'Droid Sans Mono-11' -nb '#222222' -nf '#605c5a' -sb '#111111' -sf '#aadb0f' +bindsym $alt+space exec --no-startup-id passman submitform +bindsym Control+space exec --no-startup-id ~/.i3/apply_layout.sh -bindsym control+Mod1+l exec --no-startup-id i3lock -c 000000 +bindsym Control+Mod1+l exec --no-startup-id i3lock -c 000000 bindsym Control+Mod1+m exec --no-startup-id ~/.screenlayout/mobile.sh bindsym Control+Mod1+d exec --no-startup-id ~/.screenlayout/docked.sh |