Skip to content

Commit e823499

Browse files
committed
fix(float-window-manager): sway version compare
1 parent cf0e86b commit e823499

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

float-window-manager/float-window-managerd.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,12 @@ else
4141
fi
4242

4343

44+
min_version="1.6"
4445
version=$(swaymsg -t get_version | jq -r '.human_readable')
45-
if [[ "$version" < "1.6" ]]; then
46+
if [ "$(echo -e "$version\n$min_version" | sort -V | head -n 1)" != "$min_version" ]; then
47+
# True if $version is less than $min_version
4648
echo This version of Sway is earlier than supports moving windows with percentages.
47-
echo Version is \'"$version"\'. Version needed: \'1.6\'.
49+
echo Version is \'"$version"\'. Version needed: \'"$min_version"\'.
4850
exit 1
4951
fi
5052

0 commit comments

Comments
 (0)