aboutsummaryrefslogtreecommitdiffstats
path: root/i3wm
diff options
context:
space:
mode:
authorPeter Son Struschka <me@peter-struschka.com>2020-02-02 12:50:32 +0800
committerPeter Son Struschka <me@peter-struschka.com>2020-02-02 12:50:32 +0800
commitf2b18aab5a84d04a36f4194473680ad70bdb5578 (patch)
treee9db24237556f25832811d224bcb7898f22d5d1a /i3wm
parent2bb9010d2e613206ce3d476dbea81eb9a56f3c66 (diff)
downloaddotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.gz
dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.bz2
dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.lz
dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.xz
dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.tar.zst
dotfiles-f2b18aab5a84d04a36f4194473680ad70bdb5578.zip
script to find and edit config files
Diffstat (limited to 'i3wm')
-rwxr-xr-xi3wm/.bin/rofiworkspace4
-rw-r--r--i3wm/.config/i3/config10
-rw-r--r--i3wm/.config/polybar/config10
-rwxr-xr-xi3wm/.local/bin/lock.sh (renamed from i3wm/.lock.sh)2
-rwxr-xr-xi3wm/.local/bin/rofi_goto_workspace4
-rwxr-xr-xi3wm/.local/bin/rofi_moveto_workspace4
-rwxr-xr-xi3wm/.local/bin/rofi_workspace_prompt3
-rwxr-xr-xi3wm/.local/bin/spotifycl (renamed from i3wm/.bin/spotifycl)0
l---------i3wm/.local/share/config-files/i31
l---------i3wm/.local/share/config-files/polybar1
-rw-r--r--i3wm/.local/share/images/lock.png (renamed from i3wm/.lock.png)bin3959 -> 3959 bytes
-rw-r--r--i3wm/.local/share/images/rick_lock.png (renamed from i3wm/.rick_lock.png)bin113100 -> 113100 bytes
-rw-r--r--i3wm/.local/share/images/wallpaper.jpg (renamed from i3wm/.wallpaper.jpg)bin651668 -> 651668 bytes
13 files changed, 25 insertions, 14 deletions
diff --git a/i3wm/.bin/rofiworkspace b/i3wm/.bin/rofiworkspace
deleted file mode 100755
index 2b808e9..0000000
--- a/i3wm/.bin/rofiworkspace
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-
-NAME=`rofi -dmenu`
-i3-msg workspace $NAME \ No newline at end of file
diff --git a/i3wm/.config/i3/config b/i3wm/.config/i3/config
index 29e90c2..21635b8 100644
--- a/i3wm/.config/i3/config
+++ b/i3wm/.config/i3/config
@@ -10,12 +10,12 @@
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
exec_always --no-startup-id $HOME/.config/polybar/launch.sh
-exec_always --no-startup-id xautolock -locker "~/.lock.sh" -time 60 -detectsleep -notify 10
+exec_always --no-startup-id xautolock -locker "$HOME/.local/bin/lock.sh" -time 60 -detectsleep -notify 10
exec --no-startup-id nm-applet
exec --no-startup-id compton
set $mod Mod4
-exec_always --no-startup-id feh --bg-scale ~/.wallpaper.jpg
+exec_always --no-startup-id feh --bg-scale $HOME/.local/share/images/wallpaper.jpg
new_window 1pixel
# Font for window titles. Will also be used by the bar unless a different font
@@ -37,7 +37,7 @@ font pango:DejaVu Sans Mono 8
floating_modifier $mod
# start a terminal
-bindsym $mod+Return exec kitty #i3-sensible-terminal
+bindsym $mod+Return exec alacritty #kitty #i3-sensible-terminal
# kill focused window
bindsym $mod+Shift+q kill
@@ -74,7 +74,8 @@ bindsym $mod+Shift+Control+Right move workspace to output right
bindsym $mod+b workspace back_and_forth
bindsym $mod+Shift+b move container to workspace back_and_forth
-bindsym $mod+n exec --no-startup-id rofiworkspace
+bindsym $mod+n exec --no-startup-id rofi_goto_workspace
+bindsym $mod+m exec --no-startup-id rofi_moveto_workspace
# move focused window
bindsym $mod+Control+j move left
@@ -257,3 +258,4 @@ for_window [class="Spotify"] move to workspace Spotify
assign [class="Firefox"] → Browser
assign [class="Zeal"] → Zeal
assign [class="kitty"] → Term
+assign [class="Alacritty"] → Term
diff --git a/i3wm/.config/polybar/config b/i3wm/.config/polybar/config
index 419ff49..0cda3cf 100644
--- a/i3wm/.config/polybar/config
+++ b/i3wm/.config/polybar/config
@@ -31,7 +31,7 @@ alert = #bd2c40
monitor = ${env:MONITOR:eDP-1}
width = 100%
height = 40
-dpi = 156
+dpi = 96
;offset-x = 1%
;offset-y = 1%
radius = 6.0
@@ -82,9 +82,9 @@ modules-right = filesystem backlight pulseaudio xkeyboard memory cpu wlan eth et
monitor = ${env:MONITOR:eDP-1}
width = 100%
height = 40
-dpi = 156
+dpi = 96
;offset-x = 1%
-;offset-y = 0
+offset-y = 50
radius = 6.0
fixed-center = true
@@ -335,14 +335,14 @@ label = %percentage_used%%
[module/wlan]
type = internal/network
-interface = wlp13s0
+interface = wlp3s0
interval = 3.0
accumulate-stats = true
format-connected-prefix = " "
format-connected = <label-connected>
format-connected-underline = #9f78e1
-label-connected = %essid% %local_ip% ↓%downspeed% ↑%upspeed%
+label-connected = %essid% %local_ip% ↓%downspeed% ↑%upspeed% (%signal%)
format-disconnected =
;format-disconnected = <label-disconnected>
diff --git a/i3wm/.lock.sh b/i3wm/.local/bin/lock.sh
index 927b168..a3ddc2c 100755
--- a/i3wm/.lock.sh
+++ b/i3wm/.local/bin/lock.sh
@@ -6,7 +6,7 @@ revert() {
trap revert HUP INT TERM
xset +dpms dpms 0 0 5
-ffmpeg -loglevel quiet -y -f x11grab -video_size `xdpyinfo | grep 'dimensions' | awk '{print $2}'` -i $DISPLAY -i ~/.rick_lock.png -filter_complex "boxblur=5:1,overlay=(main_w-overlay_w-400):(main_h-overlay_h-5)" -vframes 1 /tmp/screen.png
+ffmpeg -loglevel quiet -y -f x11grab -video_size `xdpyinfo | grep 'dimensions' | awk '{print $2}'` -i $DISPLAY -i ~/.local/share/images/rick_lock.png -filter_complex "boxblur=5:1,overlay=(main_w-overlay_w-400):(main_h-overlay_h-5)" -vframes 1 /tmp/screen.png
#scrot -d 1 /tmp/locking_screen.png
#convert -blur 0x8 /tmp/locking_screen.png /tmp/screen_blur.png
diff --git a/i3wm/.local/bin/rofi_goto_workspace b/i3wm/.local/bin/rofi_goto_workspace
new file mode 100755
index 0000000..35e8762
--- /dev/null
+++ b/i3wm/.local/bin/rofi_goto_workspace
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+NAME=`rofi_workspace_prompt`
+i3-msg workspace $NAME
diff --git a/i3wm/.local/bin/rofi_moveto_workspace b/i3wm/.local/bin/rofi_moveto_workspace
new file mode 100755
index 0000000..9cc0b9d
--- /dev/null
+++ b/i3wm/.local/bin/rofi_moveto_workspace
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+NAME=`rofi_workspace_prompt`
+i3-msg move container to workspace $NAME
diff --git a/i3wm/.local/bin/rofi_workspace_prompt b/i3wm/.local/bin/rofi_workspace_prompt
new file mode 100755
index 0000000..f59d1fa
--- /dev/null
+++ b/i3wm/.local/bin/rofi_workspace_prompt
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+echo `i3-msg -t get_workspaces | jq '.[].name' | sed 's/\"//g' | rofi -dmenu`
diff --git a/i3wm/.bin/spotifycl b/i3wm/.local/bin/spotifycl
index ffee9f0..ffee9f0 100755
--- a/i3wm/.bin/spotifycl
+++ b/i3wm/.local/bin/spotifycl
diff --git a/i3wm/.local/share/config-files/i3 b/i3wm/.local/share/config-files/i3
new file mode 120000
index 0000000..97ca8a9
--- /dev/null
+++ b/i3wm/.local/share/config-files/i3
@@ -0,0 +1 @@
+../../../.config/i3/config \ No newline at end of file
diff --git a/i3wm/.local/share/config-files/polybar b/i3wm/.local/share/config-files/polybar
new file mode 120000
index 0000000..87fad9e
--- /dev/null
+++ b/i3wm/.local/share/config-files/polybar
@@ -0,0 +1 @@
+../../../.config/polybar/config \ No newline at end of file
diff --git a/i3wm/.lock.png b/i3wm/.local/share/images/lock.png
index 7759b82..7759b82 100644
--- a/i3wm/.lock.png
+++ b/i3wm/.local/share/images/lock.png
Binary files differ
diff --git a/i3wm/.rick_lock.png b/i3wm/.local/share/images/rick_lock.png
index 4037c32..4037c32 100644
--- a/i3wm/.rick_lock.png
+++ b/i3wm/.local/share/images/rick_lock.png
Binary files differ
diff --git a/i3wm/.wallpaper.jpg b/i3wm/.local/share/images/wallpaper.jpg
index cc1ff0e..cc1ff0e 100644
--- a/i3wm/.wallpaper.jpg
+++ b/i3wm/.local/share/images/wallpaper.jpg
Binary files differ