From b135ce095b1eebbebdded42d7714aa5a27eb9a62 Mon Sep 17 00:00:00 2001 From: Thomas Gideon Date: Mon, 24 Jun 2024 10:27:53 -0400 Subject: [PATCH] Add project files - text.lua for markdown focused projects like personal wiki, diary - leptos.lua for Rust projects using leptos, to set some rust-analyzer settings that help with with conditional compilation used by cargo-leptos --- projects/leptos.lua | 18 ++++++++++++++++++ projects/text.lua | 3 +++ 2 files changed, 21 insertions(+) create mode 100644 projects/leptos.lua create mode 100644 projects/text.lua diff --git a/projects/leptos.lua b/projects/leptos.lua new file mode 100644 index 0000000..6c13efa --- /dev/null +++ b/projects/leptos.lua @@ -0,0 +1,18 @@ +vim.g.rustaceanvim = { + server = { + default_settings = { + ['rust-analyzer'] = { + cargo = { + features = { + "ssr" + }, + }, + rustfmt = { + overrideCommand = { + "leptosfmt", "--stdin", "--rustfmt" + }, + }, + }, + }, + }, +} diff --git a/projects/text.lua b/projects/text.lua new file mode 100644 index 0000000..5b75d71 --- /dev/null +++ b/projects/text.lua @@ -0,0 +1,3 @@ +vim.cmd('colorscheme quiet') +vim.opt.background = "light" +vim.opt.termguicolors = true