diff --git a/.config/kak/autoload/filetype.kak b/.config/kak/autoload/filetype.kak index 7eeace4b..9ab9c0a4 100644 --- a/.config/kak/autoload/filetype.kak +++ b/.config/kak/autoload/filetype.kak @@ -18,3 +18,11 @@ hook global WinSetOption filetype=kak %{ # set-option window expandtab false } +hook global WinSetOption filetype=typst %{ + set-option buffer formatcmd "typstyle --wrap-text" + hook -group typst-auto-format window BufWritePre .* format + hook -once -always WinSetOption filetype=.* %{ + unset-option window formatcmd + remove-hooks window typst-auto-format + } +}