From 1cb99ef623d2add575071d47cd831d924f96e9b8 Mon Sep 17 00:00:00 2001 From: TheK4n Date: Mon, 23 Jan 2023 20:50:32 +0300 Subject: [PATCH] i3status_wrapper: add emoji of battery, rename wrapper --- Makefile | 2 +- functions/{i3status_wrapper.sh => i3status_wrapper} | 2 +- sub/i3/config | 2 +- sub/nvim/after/plugin/nvim-treesitter.lua | 6 ++++++ 4 files changed, 9 insertions(+), 3 deletions(-) rename functions/{i3status_wrapper.sh => i3status_wrapper} (95%) diff --git a/Makefile b/Makefile index 2ad88da..37145b1 100644 --- a/Makefile +++ b/Makefile @@ -73,7 +73,7 @@ i3: mkdir -p ~/.config/i3status ln -s $(PWD)/sub/i3/config ~/.config/i3/config ln -s $(PWD)/sub/i3/statusconfig ~/.config/i3status/config - ln -s $(PWD)/functions/i3status_wrapper.sh ~/.local/bin/i3status_wrapper.sh + ln -s $(PWD)/functions/i3status_wrapper ~/.local/bin/i3status_wrapper bat: test -d ~/.config/bat || \ diff --git a/functions/i3status_wrapper.sh b/functions/i3status_wrapper similarity index 95% rename from functions/i3status_wrapper.sh rename to functions/i3status_wrapper index 76fb8ca..1d6c796 100755 --- a/functions/i3status_wrapper.sh +++ b/functions/i3status_wrapper @@ -39,7 +39,7 @@ function remove_holder { function headphones { - battery_status="$(bluetoothctl info 14:0A:29:0A:6A:2F | grep "Battery Percentage" | awk -F '[()]' '{ print "🎧"$2"%" }')" + battery_status="$(bluetoothctl info 14:0A:29:0A:6A:2F | grep "Battery Percentage" | awk -F '[()]' '{ print "🎧🔋"$2"%" }')" local json="{ \"full_text\": \"$battery_status\", \"color\": \"#FFFFFF\"}" diff --git a/sub/i3/config b/sub/i3/config index af9c233..3917582 100644 --- a/sub/i3/config +++ b/sub/i3/config @@ -198,7 +198,7 @@ bindsym $mod+r mode "resize" # Start i3bar to display a workspace bar (plus the system information i3status # finds out, if available) bar { - status_command exec ~/.local/bin/i3status_wrapper.sh + status_command exec ~/.local/bin/i3status_wrapper tray_output DP-0 } diff --git a/sub/nvim/after/plugin/nvim-treesitter.lua b/sub/nvim/after/plugin/nvim-treesitter.lua index 4f5eb9c..bf0c762 100644 --- a/sub/nvim/after/plugin/nvim-treesitter.lua +++ b/sub/nvim/after/plugin/nvim-treesitter.lua @@ -3,6 +3,12 @@ local status, nvim_treesitter = pcall(require, "nvim-treesitter") if (not status) then return end nvim_treesitter.setup { + ensure_installed = {"python", "lua", "vim", "html", "rust"}, + sync_install = true, auto_install = true, + + highlight = { + enable = true, + } }