From 14ab5e2cb2e25031ef56218e74e3d3ed8c92a4a8 Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Wed, 3 Dec 2025 10:00:41 -0500 Subject: meh --- .config/nvim/lua/map.lua | 7 +++++-- .config/nvim/lua/plugin/liveserver.lua | 13 +++++++++++++ .config/nvim/lua/plugin/packer.lua | 8 ++++++++ .config/nvim/lua/plugin/setup.lua | 2 +- 4 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 .config/nvim/lua/plugin/liveserver.lua (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/map.lua b/.config/nvim/lua/map.lua index f23b703..f94cd9f 100644 --- a/.config/nvim/lua/map.lua +++ b/.config/nvim/lua/map.lua @@ -12,8 +12,11 @@ vim.keymap.set("n", "", "l", {}) vim.keymap.set("n", "", "u", {}) vim.keymap.set("n", "u", "", {}) -vim.keymap.set({ "v", "n" }, ".", "", {}) -vim.keymap.set({ "v", "n" }, ",", "", {}) +vim.keymap.set("n", "b", "^", {}) +vim.keymap.set("n", "w", "$", {}) + +vim.keymap.set({ "v", "n" }, ".", "zz", {}) +vim.keymap.set({ "v", "n" }, ",", "zz", {}) vim.keymap.set("o", "as", "a\"", {}) vim.keymap.set("o", "is", "i\"", {}) diff --git a/.config/nvim/lua/plugin/liveserver.lua b/.config/nvim/lua/plugin/liveserver.lua new file mode 100644 index 0000000..542a1fb --- /dev/null +++ b/.config/nvim/lua/plugin/liveserver.lua @@ -0,0 +1,13 @@ +local status_ok, live_server = pcall(require, "live_server") +if not status_ok then + return +end + +live_server.setup({ + port = 8080, + browser_command = "", -- Empty string starts up with default browser + quiet = false, + no_css_inject = false, -- Disables css injection if true, might be useful when testing out tailwindcss + install_path = vim.fn.stdpath "config" .. "/live-server/", +}) + diff --git a/.config/nvim/lua/plugin/packer.lua b/.config/nvim/lua/plugin/packer.lua index 19265c8..015463d 100644 --- a/.config/nvim/lua/plugin/packer.lua +++ b/.config/nvim/lua/plugin/packer.lua @@ -23,6 +23,14 @@ return require("packer").startup(function(use) } } + use { + "aurum77/live-server.nvim", + run = function() + require"live_server.util".install() + end, + cmd = { "LiveServer", "LiveServerStart", "LiveServerStop" }, + } + use { "utilyre/barbecue.nvim", tag = "*", diff --git a/.config/nvim/lua/plugin/setup.lua b/.config/nvim/lua/plugin/setup.lua index d5cca00..69eed82 100644 --- a/.config/nvim/lua/plugin/setup.lua +++ b/.config/nvim/lua/plugin/setup.lua @@ -4,9 +4,9 @@ require("nvim-lightbulb").setup({ autocmd = { enabled = true } }) +require("plugin.liveserver") require("plugin.nvimtree") require("plugin.treesitter") -require("plugin.presence") require("plugin.telescope") require("plugin.autopairs") require("plugin.lualine") -- cgit v1.3-2-g0d8e