aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorbenj <benj@rse8.com>2019-09-09 15:22:07 -0700
committerbenj <benj@rse8.com>2019-09-09 15:22:07 -0700
commit29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52 (patch)
tree3d5647c6708af07fd34c88054eb9f94bf28d1451 /configs
parentdd8097084fe0d159f0a357f426fca986895e5ef4 (diff)
downloadsetup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.tar
setup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.tar.gz
setup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.tar.bz2
setup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.tar.lz
setup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.tar.xz
setup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.tar.zst
setup-29358b8d15ec1ddd8d2c11e2f2f6964ec49edc52.zip
basic i3 setup
Diffstat (limited to '')
-rw-r--r--des/i3/config (renamed from configs/i3/config)17
-rw-r--r--des/i3/i3blocks/config (renamed from configs/i3/i3blocks/config)14
-rwxr-xr-xdes/i3/i3blocks/scripts/archupdates (renamed from configs/i3/i3blocks/scripts/archupdates)0
-rwxr-xr-xdes/i3/i3blocks/scripts/bandwidth (renamed from configs/i3/i3blocks/scripts/bandwidth)0
-rwxr-xr-xdes/i3/i3blocks/scripts/battery (renamed from configs/i3/i3blocks/scripts/battery)0
-rwxr-xr-xdes/i3/i3blocks/scripts/brightness (renamed from configs/i3/i3blocks/scripts/brightness)0
-rwxr-xr-xdes/i3/i3blocks/scripts/calendar (renamed from configs/i3/i3blocks/scripts/calendar)2
-rwxr-xr-xdes/i3/i3blocks/scripts/volume (renamed from configs/i3/i3blocks/scripts/volume)0
-rwxr-xr-xdes/i3/i3lock.sh (renamed from configs/i3/i3lock.sh)2
-rwxr-xr-xscripts/format_displays.sh (renamed from configs/i3/format_displays.sh)2
10 files changed, 21 insertions, 16 deletions
diff --git a/configs/i3/config b/des/i3/config
index e709703..0988813 100644
--- a/configs/i3/config
+++ b/des/i3/config
@@ -20,7 +20,7 @@ font pango:monospace 8
font pango:Source Code Pro 8
# Background
-exec --no-startup-id feh --bg-fill ~/pictures/Yosemite-Color-Block.png
+exec --no-startup-id feh --bg-fill ~/.setup/des/i3/assets/wallpaper/yosemite_color_block.png
# Compositor
exec --no-startup-id compton --config ~/.config/compton.conf -b
@@ -93,10 +93,10 @@ bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right
# split in horizontal orientation
-bindsym $mod+equal split h
+bindsym $mod+Shift+v split h
# split in vertical orientation
-bindsym $mod+Shift+equal split v
+bindsym $mod+v split v
# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle
@@ -113,10 +113,10 @@ bindsym $mod+Shift+d floating toggle
bindsym $mod+d focus mode_toggle
# focus the parent container
-bindsym $mod+a focus parent
+bindsym $mod+p focus parent
# focus the child container
-#bindsym $mod+d focus child
+bindsym $mod+n focus child
# Define names for default workspaces for which we configure key bindings later on.
# We use variables to avoid repeating the names in multiple places.
@@ -131,6 +131,12 @@ set $ws8 "8"
set $ws9 "9"
set $ws10 "10"
+# switch to monitor
+bindsym $mod+Mod1+1 focus output eDP-1
+bindsym $mod+Mod1+2 focus output DP-1
+bindsym $mod+Mod1+3 focus output DP-2
+bindsym $mod+Mod1+4 focus output HDMI-1
+
# switch to workspace
bindsym $mod+1 workspace $ws1
bindsym $mod+2 workspace $ws2
@@ -197,6 +203,7 @@ bindsym $mod+r mode "resize"
# custom bindings for i3blocks
bar {
+ position top
status_command i3blocks
i3bar_command i3bar -t
diff --git a/configs/i3/i3blocks/config b/des/i3/i3blocks/config
index 34a7aef..0835c08 100644
--- a/configs/i3/i3blocks/config
+++ b/des/i3/i3blocks/config
@@ -1,28 +1,28 @@
-command=/usr/lib/i3blocks/$BLOCK_NAME
+command=/usr/local/i3blocks/$BLOCK_NAME
separator=false
separator_block_width=15
markup=pango
[battery]
-command=/usr/local/i3blocks/$BLOCK_NAME
interval=1
-color=#eee8d5
+color=#a8afb0
[brightness]
-command=/usr/local/i3blocks/$BLOCK_NAME
interval=once
signal=9
color=#ffff33
[volume]
-command=/usr/local/i3blocks/$BLOCK_NAME
instance=Master
interval=once
signal=10
color=#4ca2df
+[fan]
+interval=1
+color=#a8afb0
+
[bandwidth]
-command=/usr/local/i3blocks/$BLOCK_NAME
instance=wlp3s0
interval=1
# color=#859900
@@ -38,11 +38,9 @@ interval=10
color=#cb4b16
[archupdates]
-command=/usr/local/i3blocks/$BLOCK_NAME
interval=60
color=#49E20E
[calendar]
-command=/usr/local/i3blocks/calendar
interval=60
color=#ffffff
diff --git a/configs/i3/i3blocks/scripts/archupdates b/des/i3/i3blocks/scripts/archupdates
index c07c45f..c07c45f 100755
--- a/configs/i3/i3blocks/scripts/archupdates
+++ b/des/i3/i3blocks/scripts/archupdates
diff --git a/configs/i3/i3blocks/scripts/bandwidth b/des/i3/i3blocks/scripts/bandwidth
index d7db2a6..d7db2a6 100755
--- a/configs/i3/i3blocks/scripts/bandwidth
+++ b/des/i3/i3blocks/scripts/bandwidth
diff --git a/configs/i3/i3blocks/scripts/battery b/des/i3/i3blocks/scripts/battery
index 802689b..802689b 100755
--- a/configs/i3/i3blocks/scripts/battery
+++ b/des/i3/i3blocks/scripts/battery
diff --git a/configs/i3/i3blocks/scripts/brightness b/des/i3/i3blocks/scripts/brightness
index 64ea1d8..64ea1d8 100755
--- a/configs/i3/i3blocks/scripts/brightness
+++ b/des/i3/i3blocks/scripts/brightness
diff --git a/configs/i3/i3blocks/scripts/calendar b/des/i3/i3blocks/scripts/calendar
index 7ad0363..27653a5 100755
--- a/configs/i3/i3blocks/scripts/calendar
+++ b/des/i3/i3blocks/scripts/calendar
@@ -2,7 +2,7 @@
WIDTH=${WIDTH:-100}
HEIGHT=${HEIGHT:-100}
-DATEFMT=${DATEFMT:-"+%Y-%M-%d %H:%m"}
+DATEFMT=${DATEFMT:-"+%Y-%m-%d %H:%M"}
SHORTFMT=${SHORTFMT:-"+%H:%M:%S"}
OPTIND=1
diff --git a/configs/i3/i3blocks/scripts/volume b/des/i3/i3blocks/scripts/volume
index 1e318a0..1e318a0 100755
--- a/configs/i3/i3blocks/scripts/volume
+++ b/des/i3/i3blocks/scripts/volume
diff --git a/configs/i3/i3lock.sh b/des/i3/i3lock.sh
index 822451d..39bd8da 100755
--- a/configs/i3/i3lock.sh
+++ b/des/i3/i3lock.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-IMG="~/pictures/Yosemite-Color-Block.png"
+IMG="~/.setup/des/i3/assets/wallpaper/yosemite_color_block.png"
xautolock -time 1 -locker "i3lock -i $IMG" -notify 20 -notifier 'xset dpms force off' &
xautolock -time 10 -locker "systemctl suspend" &
diff --git a/configs/i3/format_displays.sh b/scripts/format_displays.sh
index 68279d7..acb2638 100755
--- a/configs/i3/format_displays.sh
+++ b/scripts/format_displays.sh
@@ -4,7 +4,7 @@
DISPLAYS=( $(xrandr | grep " connected" | awk '{print $1}') )
declare -A DISP_RES
-BG_IMG="~/pictures/Yosemite-Color-Block.png"
+BG_IMG="~/.setup/des/i3/assets/wallpaper/yosemite_color_block.png"
VERBOSE=""
if_echo () {