Skip to content

Commit c1e5cc5

Browse files
authored
feat: import functionality from #118 (#119)
1 parent ef41f12 commit c1e5cc5

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

extrakto_plugin.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ def has_single_pane(self):
257257

258258
def get_next_mode(self, next):
259259
if next == "initial":
260-
return self.modes_list[0]
260+
return os.environ.get("extrakto_inital_mode", self.modes_list[0])
261261
else:
262262
return self.next_mode[next]
263263

scripts/open.sh

+6-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ if [ "$split_direction" = "a" ]; then
1919
fi
2020
fi
2121

22+
extrakto_inital_mode="$2"
2223
if [ "$split_direction" = "p" ]; then
2324
popup_size=$(get_option "@extrakto_popup_size" "90%")
2425
popup_width=$(echo $popup_size | cut -d',' -f1)
@@ -35,11 +36,15 @@ if [ "$split_direction" = "p" ]; then
3536
-h "${popup_height:-${popup_width}}" \
3637
-x "${popup_x}" \
3738
-y "${popup_y:-$popup_x}" \
39+
-e extrakto_inital_mode="${extrakto_inital_mode}" \
3840
-E "${extrakto} ${pane_id} popup"
3941
rc=$?
4042
done
4143
exit $rc
4244
else
4345
split_size=$(get_option "@extrakto_split_size" 7)
44-
tmux split-window -${split_direction} -l ${split_size} "tmux setw remain-on-exit off; ${extrakto} ${pane_id} split"
46+
tmux split-window \
47+
-${split_direction} \
48+
-e extrakto_inital_mode="${extrakto_inital_mode}" \
49+
-l ${split_size} "tmux setw remain-on-exit off; ${extrakto} ${pane_id} split"
4550
fi

0 commit comments

Comments
 (0)