mirror of
https://github.com/Ascyii/typstar.git
synced 2026-01-01 05:24:24 -05:00
24 lines
833 B
Lua
24 lines
833 B
Lua
local M = {}
|
|
|
|
local config = require('typstar.config')
|
|
|
|
M.setup = function(args)
|
|
config.merge_config(args)
|
|
local autosnippets = require('typstar.autosnippets')
|
|
local excalidraw = require('typstar.excalidraw')
|
|
local anki = require('typstar.anki')
|
|
|
|
vim.api.nvim_create_user_command('TypstarToggleSnippets', autosnippets.toggle_autosnippets, {})
|
|
|
|
vim.api.nvim_create_user_command('TypstarInsertExcalidraw', excalidraw.insert_drawing, {})
|
|
vim.api.nvim_create_user_command('TypstarOpenExcalidraw', excalidraw.open_drawing, {})
|
|
|
|
vim.api.nvim_create_user_command('TypstarAnkiScan', anki.scan, {})
|
|
vim.api.nvim_create_user_command('TypstarAnkiForce', anki.scan_force, {})
|
|
vim.api.nvim_create_user_command('TypstarAnkiForceCurrent', anki.scan_force_current, {})
|
|
|
|
autosnippets.setup()
|
|
end
|
|
|
|
return M
|