aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/nvim-startup.sh12
1 files changed, 5 insertions, 7 deletions
diff --git a/scripts/nvim-startup.sh b/scripts/nvim-startup.sh
index 1efc93e..bc275ab 100755
--- a/scripts/nvim-startup.sh
+++ b/scripts/nvim-startup.sh
@@ -1,11 +1,9 @@
#!/bin/bash
-if [[ "$1" == '-s' ]]; then
- _filter='sort -nr -k2'
+if type vim-startuptime >/dev/null 2>&1; then
+ vim-startuptime -vimpath nvim > ./nvim-startup.log
else
- _filter='cat'
+ log="$(mktemp)"
+ nvim --startuptime "$log" +q
+ sort -nr -k2 "$log" > ./nvim-startup.log
fi
-
-log="$(mktemp)"
-nvim --startuptime "$log" +q
-$_filter "$log" > ./nvim-startup.log