From 27d4f0a45a5f4d477d4c825351ad895bf2fc4794 Mon Sep 17 00:00:00 2001 From: thek4n Date: Wed, 31 Jan 2024 08:39:53 +0300 Subject: [PATCH] i3: disable rofi to follow mouse --- home/user/.config/i3/config | 2 +- home/user/.config/nvim/lua/base/plugins/nvim_cmp.lua | 2 +- home/user/.local/bin/i3_switch_workspace.sh | 4 ++-- home/user/.local/bin/power_rofi.sh | 3 +-- home/user/.local/bin/slm_rofi.sh | 4 ++-- 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/home/user/.config/i3/config b/home/user/.config/i3/config index b638866..a75de70 100644 --- a/home/user/.config/i3/config +++ b/home/user/.config/i3/config @@ -65,7 +65,7 @@ bindsym $mod+Return exec alacritty # kill focused window bindsym $mod+Shift+q kill -bindsym $mod+d exec --no-startup-id rofi -show drun +bindsym $mod+d exec --no-startup-id rofi -show drun -m -4 bindsym $mod+i exec --no-startup-id i3_switch_workspace.sh bindsym $mod+o exec --no-startup-id slm_rofi.sh bindsym $mod+p exec --no-startup-id power_rofi.sh diff --git a/home/user/.config/nvim/lua/base/plugins/nvim_cmp.lua b/home/user/.config/nvim/lua/base/plugins/nvim_cmp.lua index e431e09..964041a 100644 --- a/home/user/.config/nvim/lua/base/plugins/nvim_cmp.lua +++ b/home/user/.config/nvim/lua/base/plugins/nvim_cmp.lua @@ -33,7 +33,7 @@ local function setup_cmp() [''] = cmp.mapping.select_prev_item(), [''] = cmp.mapping.scroll_docs(-4), [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping.close(), + [''] = cmp.mapping.abort(), [''] = cmp.mapping.confirm { behavior = cmp.ConfirmBehavior.Replace, select = false, diff --git a/home/user/.local/bin/i3_switch_workspace.sh b/home/user/.local/bin/i3_switch_workspace.sh index 2b5919b..d99b5ea 100755 --- a/home/user/.local/bin/i3_switch_workspace.sh +++ b/home/user/.local/bin/i3_switch_workspace.sh @@ -5,9 +5,9 @@ gen_workspaces() i3-msg -t get_workspaces | tr ',' '\n' | grep "name" | sed 's/"name":"\(.*\)"/\1/g' } -choosed_workspace=$(gen_workspaces | rofi -dmenu -i -p "Select workspace") +choosed_workspace=$(gen_workspaces | rofi -dmenu -m -4 -i -p "Select workspace") if [ -n "${choosed_workspace}" ] then i3-msg workspace "${choosed_workspace}" -fi +fi \ No newline at end of file diff --git a/home/user/.local/bin/power_rofi.sh b/home/user/.local/bin/power_rofi.sh index 1a451a1..2f54f11 100755 --- a/home/user/.local/bin/power_rofi.sh +++ b/home/user/.local/bin/power_rofi.sh @@ -6,6 +6,5 @@ reboot shutdown -h now systemctl suspend i3lock -enf -c 1e1e1e -convert canvas:none PNG:- | feh -YF -" | rofi -dmenu -i -p "Power")" - +convert canvas:none PNG:- | feh -YF -" | rofi -dmenu -m -4 -i -p "Power")" diff --git a/home/user/.local/bin/slm_rofi.sh b/home/user/.local/bin/slm_rofi.sh index 81ff55e..e5a338d 100755 --- a/home/user/.local/bin/slm_rofi.sh +++ b/home/user/.local/bin/slm_rofi.sh @@ -1,4 +1,4 @@ #!/bin/bash -choosed_screen_layout="$(slm ls | rofi -dmenu -i -p "Select screen layout")" -slm load "$choosed_screen_layout" +choosed_screen_layout="$(slm ls | rofi -dmenu -m -4 -i -p "Select screen layout")" +slm load "$choosed_screen_layout" \ No newline at end of file