From 07837522ae79d4e5e903468d748dbf0e0b2e169d Mon Sep 17 00:00:00 2001 From: finga Date: Sun, 3 Jun 2018 02:16:26 +0200 Subject: [PATCH 1/7] adopt to x200 --- .config/i3status/config | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.config/i3status/config b/.config/i3status/config index 14486d1..b909c11 100644 --- a/.config/i3status/config +++ b/.config/i3status/config @@ -4,8 +4,8 @@ general { } # order += "ipv6" -order += "ethernet eth0" -order += "wireless wlan0" +order += "ethernet enp0s25" +order += "wireless wlp2s0" order += "battery 0" order += "cpu_usage" order += "load" @@ -13,12 +13,12 @@ order += "volume master" order += "tztime home" order += "tztime utc" -ethernet eth0 { +ethernet enp0s25 { format_up = "E: %ip (%speed)" format_down = "E: down" } -wireless wlan0 { +wireless wlp2s0 { format_up = "W: %quality@%ip" format_down = "W: down" } From e84ecbf4107e0a44384f897897835aa4d3770554 Mon Sep 17 00:00:00 2001 From: finga Date: Thu, 8 Nov 2018 15:25:46 +0100 Subject: [PATCH 2/7] implement screen lock --- .config/i3/config | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.config/i3/config b/.config/i3/config index a9608fc..f0f9499 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -38,6 +38,9 @@ bindsym $mod+Shift+Return exec em # kill focused window bindsym $mod+Shift+Q kill +# lock screen +bindsym $mod+l exec fuzzy-i3lock + # start dmenu (a program launcher) bindsym $mod+d exec dmenu_run From 9bc651f3c7a5db3372976dc0065ca74e75d5ad23 Mon Sep 17 00:00:00 2001 From: finga Date: Wed, 10 Jul 2019 23:40:14 +0200 Subject: [PATCH 3/7] floating window size --- .config/i3/config | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/i3/config b/.config/i3/config index f0f9499..580ba43 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -133,6 +133,10 @@ mode "resize" { } bindsym $mod+r mode "resize" +# constraining floating window size +# floating_minimum_size 75 x 50 +floating_maximum_size -1 x -1 + # colors & style new_window normal 1 new_float normal 1 From af4761ccc276fe86281a0bf3b403b02d19c4d70d Mon Sep 17 00:00:00 2001 From: finga Date: Mon, 21 Dec 2020 15:36:20 +0100 Subject: [PATCH 4/7] Add ibus key bindings --- .config/i3/config | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.config/i3/config b/.config/i3/config index 3a3ef92..01d8938 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -140,6 +140,12 @@ bindsym $mod+Shift+c reload # restart i3 inplace (preserves your layout/session, can be used to upgrade i3) bindsym $mod+Shift+r restart +# set input keyboard to us english +bindsym $mod+Control+e exec "ibus engine xkb:us::eng" + +# set input keyboard to Chỡ Quố Ngữ (vietnamese) +bindsym $mod+Control+v exec "ibus engine Unikey" + # exit i3 (logs you out of your X session) bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'" From 4f10f10320f018cabb8ea4d948c3aa59455c0d4f Mon Sep 17 00:00:00 2001 From: finga Date: Tue, 23 Mar 2021 17:21:05 +0100 Subject: [PATCH 5/7] Add screenshot shortcut --- .config/i3/config | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.config/i3/config b/.config/i3/config index 01d8938..fa1bbc0 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -37,6 +37,9 @@ bindsym $mod+Return exec i3-sensible-terminal # start emacs bindsym $mod+Shift+Return exec em +# take screenshot +bindsym $mod+Print exec scrot ~/tmp/screenshots/'%Y-%m-%d_%H:%M:%S_$wx$h.png' + # kill focused window bindsym $mod+Shift+q kill From c04fb921f47ad9413199b0f6ecb55166accf7d4e Mon Sep 17 00:00:00 2001 From: finga Date: Sat, 3 Sep 2022 23:24:04 +0200 Subject: [PATCH 6/7] fuzzy-i3lock: Fix temporary screenshot creation --- .local/bin/fuzzy-i3lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.local/bin/fuzzy-i3lock b/.local/bin/fuzzy-i3lock index ae4b552..ef62c6b 100755 --- a/.local/bin/fuzzy-i3lock +++ b/.local/bin/fuzzy-i3lock @@ -8,6 +8,6 @@ screenshot="${TMPDIR:-/tmp}/fuzzy-i3lock.png" -scrot "$screenshot" +scrot -o "$screenshot" mogrify -scale 10% -scale 1000% "$screenshot" exec i3lock -i "$screenshot" From fbc7fa4d94adc74b7330504c67c5e7ab2e2c6cfa Mon Sep 17 00:00:00 2001 From: finga Date: Sat, 3 Sep 2022 23:24:28 +0200 Subject: [PATCH 7/7] i3status-rs: Update config to latest version --- .config/i3/status-rs.toml | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/.config/i3/status-rs.toml b/.config/i3/status-rs.toml index 44a538b..5b84626 100644 --- a/.config/i3/status-rs.toml +++ b/.config/i3/status-rs.toml @@ -1,7 +1,8 @@ +[icons] icons = "awesome" [theme] -name = "solarized-dark" +theme = "solarized-dark" [theme.overrides] idle_fg = "#00cc00" @@ -13,38 +14,50 @@ separator_bg = "#222222" [[block]] block = "sound" +# [[block]] +# block = "net" +# device = "enp0s25" +# format = "{ip} {speed_down} {speed_up}" + [[block]] block = "net" -device = "enp0s25" -format = "{ip} {speed_down} {speed_up}" +# device = "wlp2s0" +# format = "{ip} {speed_down} {speed_up}" +# format = "{ip} {speed_down} {speed_up} {ssid} {signal_strength}" +format = "{$signal_strength $speed_down.eng() $speed_up.eng() |Wired connection} via $device" + [[block]] block = "memory" display_type = "memory" -format_mem = "{Mup}%" +format_mem = "$mem_used_percents.eng()" clickable = false [[block]] block = "memory" display_type = "swap" -format_swap = "{SUp}%" +format_swap = "$swap_used_percents.eng()" clickable = false [[block]] block = "cpu" interval = 1 -format = "{barchart} {utilization}% {frequency}GHz" +format = "$barchart.str() $utilization.eng() $frequency.eng()" [[block]] block = "temperature" collapsed = false -format = "{min}° - {max}°: {average}°" +format = "$min - $max, ~$average|" chip = "*-isa-*" [[block]] block = "load" interval = 1 -format = "{1m} {5m} {15m}" +format = "$1m.eng() $5m.eng() $15m.eng()" + +[[block]] +block = "battery" +format = "$percentage $time" [[block]] block = "time"