From b0732cae2ed8af3a420644d91d4889ed2b5f8f48 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Fri, 5 Nov 2021 17:44:11 +0100 Subject: [PATCH] update stuffz --- .config/nvim/init.lua | 6 +- .config/nvim/lua/maps.lua | 30 +- .config/nvim/lua/pluginconf/coc.lua | 60 +-- .config/nvim/lua/pluginconf/firenvim.lua | 10 +- .config/nvim/lua/pluginconf/galaxyline.lua | 526 ++++++++++----------- .config/nvim/lua/pluginconf/nvim_pears.lua | 18 +- .config/nvim/lua/pluginconf/nvimtree.lua | 22 +- .config/nvim/lua/pluginconf/telescope.lua | 26 +- .config/nvim/lua/pluginconf/treesitter.lua | 28 +- .config/nvim/lua/plugins.lua | 130 +++-- .config/nvim/lua/settings.lua | 10 +- .wezterm.lua | 84 ---- stylua.toml | 2 + 13 files changed, 433 insertions(+), 519 deletions(-) delete mode 100644 .wezterm.lua create mode 100644 stylua.toml diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 004186b..c7fece2 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -1,3 +1,3 @@ -require("plugins") -require("settings") -require("maps") +require "plugins" +require "settings" +require "maps" diff --git a/.config/nvim/lua/maps.lua b/.config/nvim/lua/maps.lua index 2f3e5d8..ac920f8 100644 --- a/.config/nvim/lua/maps.lua +++ b/.config/nvim/lua/maps.lua @@ -1,32 +1,32 @@ map = vim.api.nvim_set_keymap function escape_keycode(keycode) - return vim.api.nvim_replace_termcodes(keycode, true, true, true) + return vim.api.nvim_replace_termcodes(keycode, true, true, true) end local function check_back_space() - local col = vim.fn.col(".") - 1 - return col <= 0 or vim.fn.getline("."):sub(col, col):match("%s") + local col = vim.fn.col "." - 1 + return col <= 0 or vim.fn.getline("."):sub(col, col):match "%s" end function tab_completion() - if vim.fn.pumvisible() > 0 then - return escape_keycode("") - end + if vim.fn.pumvisible() > 0 then + return escape_keycode "" + end - if check_back_space() then - return escape_keycode("") - end + if check_back_space() then + return escape_keycode "" + end - return vim.fn["coc#refresh"]() + return vim.fn["coc#refresh"]() end function shift_tab_completion() - if vim.fn.pumvisible() > 0 then - return escape_keycode("") - else - return escape_keycode("") - end + if vim.fn.pumvisible() > 0 then + return escape_keycode "" + else + return escape_keycode "" + end end -- Getting stuck in ~~vim~~ terminal diff --git a/.config/nvim/lua/pluginconf/coc.lua b/.config/nvim/lua/pluginconf/coc.lua index 2510975..b1014e1 100644 --- a/.config/nvim/lua/pluginconf/coc.lua +++ b/.config/nvim/lua/pluginconf/coc.lua @@ -1,48 +1,48 @@ coc = {} vim.g.coc_global_extensions = { - "coc-clangd", - "coc-fish", - "coc-go", - "coc-haxe", - "coc-java", - "coc-json", - "coc-kotlin", - "coc-rust-analyzer", - "coc-snippets", - "coc-sumneko-lua", - "coc-toml", + "coc-clangd", + "coc-fish", + "coc-go", + "coc-haxe", + "coc-java", + "coc-json", + "coc-kotlin", + "coc-rust-analyzer", + "coc-snippets", + "coc-sumneko-lua", + "coc-toml", } local function check_back_space() - local col = vim.fn.col(".") - 1 - return col <= 0 or vim.fn.getline("."):sub(col, col):match("%s") + local col = vim.fn.col "." - 1 + return col <= 0 or vim.fn.getline("."):sub(col, col):match "%s" end function coc.tab_completion() - if vim.fn.pumvisible() > 0 then - return escape_keycode("") - end + if vim.fn.pumvisible() > 0 then + return escape_keycode "" + end - if check_back_space() then - return escape_keycode("") - end + if check_back_space() then + return escape_keycode "" + end - return vim.fn["coc#refresh"]() + return vim.fn["coc#refresh"]() end function coc.shift_tab_completion() - if vim.fn.pumvisible() > 0 then - return escape_keycode("") - else - return escape_keycode("") - end + if vim.fn.pumvisible() > 0 then + return escape_keycode "" + else + return escape_keycode "" + end end function coc.cr_completion() - if vim.fn.pumvisible() > 0 then - return vim.fn["coc#_select_confirm"]() - else - return escape_keycode([[\u\\=coc#on_enter()\]]) - end + if vim.fn.pumvisible() > 0 then + return vim.fn["coc#_select_confirm"]() + else + return escape_keycode [[\u\\=coc#on_enter()\]] + end end diff --git a/.config/nvim/lua/pluginconf/firenvim.lua b/.config/nvim/lua/pluginconf/firenvim.lua index 4c30843..801bf66 100644 --- a/.config/nvim/lua/pluginconf/firenvim.lua +++ b/.config/nvim/lua/pluginconf/firenvim.lua @@ -1,14 +1,14 @@ local blacklistedSites = { ".*twitch\\.tv.*", ".*twitter\\.com.*" } local localSettings = { - [".*"] = { - cmdline = "neovim", - }, + [".*"] = { + cmdline = "neovim", + }, } for _, site in pairs(blacklistedSites) do - localSettings[site] = { takeover = "never" } + localSettings[site] = { takeover = "never" } end vim.g.firenvim_config = { - localSettings = localSettings, + localSettings = localSettings, } diff --git a/.config/nvim/lua/pluginconf/galaxyline.lua b/.config/nvim/lua/pluginconf/galaxyline.lua index 69c5193..0ef6a77 100644 --- a/.config/nvim/lua/pluginconf/galaxyline.lua +++ b/.config/nvim/lua/pluginconf/galaxyline.lua @@ -1,116 +1,116 @@ -- BASED OFF https://github.com/LoydAndrew/nvim/blob/main/evilline.lua -local gl = require("galaxyline") +local gl = require "galaxyline" local gls = gl.section -local extension = require("galaxyline.provider_extensions") +local extension = require "galaxyline.provider_extensions" gl.short_line_list = { - "LuaTree", - "vista", - "dbui", - "startify", - "term", - "nerdtree", - "fugitive", - "fugitiveblame", - "plug", + "LuaTree", + "vista", + "dbui", + "startify", + "term", + "nerdtree", + "fugitive", + "fugitiveblame", + "plug", } -- VistaPlugin = extension.vista_nearest local colors = { - bg = "#44475a", - line_bg = "#282c34", - fg = "#f8f8f2", - fg_green = "#65a380", - yellow = "#f1fa8c", - cyan = "#8be9fd", - darkblue = "#081633", - green = "#50fa7b", - orange = "#ffb86c", - purple = "#bd93f9", - magenta = "#ff79c6", - blue = "#51afef", - red = "#ff5555", + bg = "#44475a", + line_bg = "#282c34", + fg = "#f8f8f2", + fg_green = "#65a380", + yellow = "#f1fa8c", + cyan = "#8be9fd", + darkblue = "#081633", + green = "#50fa7b", + orange = "#ffb86c", + purple = "#bd93f9", + magenta = "#ff79c6", + blue = "#51afef", + red = "#ff5555", } local mode_color = { - n = colors.green, - i = colors.blue, - v = colors.magenta, - [""] = colors.blue, - V = colors.blue, - c = colors.red, - no = colors.magenta, - s = colors.orange, - S = colors.orange, - [""] = colors.orange, - ic = colors.yellow, - R = colors.purple, - Rv = colors.purple, - cv = colors.red, - ce = colors.red, - r = colors.cyan, - rm = colors.cyan, - ["r?"] = colors.cyan, - ["!"] = colors.green, - t = colors.green, - c = colors.purple, - ["r?"] = colors.red, - ["r"] = colors.red, - rm = colors.red, - R = colors.yellow, - Rv = colors.magenta, + n = colors.green, + i = colors.blue, + v = colors.magenta, + [""] = colors.blue, + V = colors.blue, + c = colors.red, + no = colors.magenta, + s = colors.orange, + S = colors.orange, + [""] = colors.orange, + ic = colors.yellow, + R = colors.purple, + Rv = colors.purple, + cv = colors.red, + ce = colors.red, + r = colors.cyan, + rm = colors.cyan, + ["r?"] = colors.cyan, + ["!"] = colors.green, + t = colors.green, + c = colors.purple, + ["r?"] = colors.red, + ["r"] = colors.red, + rm = colors.red, + R = colors.yellow, + Rv = colors.magenta, } local function lsp_status(status) - shorter_stat = "" - for match in string.gmatch(status, "[^%s]+") do - err_warn = string.find(match, "^[WE]%d+", 0) - if not err_warn then - shorter_stat = shorter_stat .. " " .. match - end - end - return shorter_stat + shorter_stat = "" + for match in string.gmatch(status, "[^%s]+") do + err_warn = string.find(match, "^[WE]%d+", 0) + if not err_warn then + shorter_stat = shorter_stat .. " " .. match + end + end + return shorter_stat end local function get_coc_lsp() - local status = vim.fn["coc#status"]() - if not status or status == "" then - return "" - end - return lsp_status(status) + local status = vim.fn["coc#status"]() + if not status or status == "" then + return "" + end + return lsp_status(status) end function get_diagnostic_info() - if vim.fn.exists("*coc#rpc#start_server") == 1 then - return get_coc_lsp() - end - return "" + if vim.fn.exists "*coc#rpc#start_server" == 1 then + return get_coc_lsp() + end + return "" end local function get_current_func() - local has_func, func_name = pcall(vim.fn.nvim_buf_get_var, 0, "coc_current_function") - if not has_func then - return - end - return func_name + local has_func, func_name = pcall(vim.fn.nvim_buf_get_var, 0, "coc_current_function") + if not has_func then + return + end + return func_name end function get_function_info() - if vim.fn.exists("*coc#rpc#start_server") == 1 then - return get_current_func() - end - return "" + if vim.fn.exists "*coc#rpc#start_server" == 1 then + return get_current_func() + end + return "" end local function trailing_whitespace() - local trail = vim.fn.search("\\s$", "nw") - if trail ~= 0 then - return " " - else - return nil - end + local trail = vim.fn.search("\\s$", "nw") + if trail ~= 0 then + return " " + else + return nil + end end CocStatus = get_diagnostic_info @@ -118,255 +118,255 @@ CocFunc = get_current_func TrailingWhiteSpace = trailing_whitespace function has_file_type() - local f_type = vim.bo.filetype - if not f_type or f_type == "" then - return false - end - return true + local f_type = vim.bo.filetype + if not f_type or f_type == "" then + return false + end + return true end local buffer_not_empty = function() - if vim.fn.empty(vim.fn.expand("%:t")) ~= 1 then - return true - end - return false + if vim.fn.empty(vim.fn.expand "%:t") ~= 1 then + return true + end + return false end gls.left[1] = { - FirstElement = { - provider = function() - return " " - end, - highlight = { colors.blue, colors.line_bg }, - }, + FirstElement = { + provider = function() + return " " + end, + highlight = { colors.blue, colors.line_bg }, + }, } gls.left[2] = { - ViMode = { - provider = function() - -- auto change color according the vim mode - local alias = { - n = "NORMAL", - i = "INSERT", - c = "COMMAND", - V = "VISUAL", - [""] = "VISUAL", - v = "VISUAL", - c = "COMMAND-LINE", - ["r?"] = ":CONFIRM", - rm = "--MORE", - R = "REPLACE", - Rv = "VIRTUAL", - s = "SELECT", - S = "SELECT", - ["r"] = "HIT-ENTER", - [""] = "SELECT", - t = "TERMINAL", - ["!"] = "SHELL", - } - local vim_mode = vim.fn.mode() - vim.api.nvim_command("hi GalaxyViMode guibg=" .. mode_color[vim_mode]) - return alias[vim_mode] .. "  " - end, - highlight = { colors.line_bg, colors.line_bg, "bold" }, - }, + ViMode = { + provider = function() + -- auto change color according the vim mode + local alias = { + n = "NORMAL", + i = "INSERT", + c = "COMMAND", + V = "VISUAL", + [""] = "VISUAL", + v = "VISUAL", + c = "COMMAND-LINE", + ["r?"] = ":CONFIRM", + rm = "--MORE", + R = "REPLACE", + Rv = "VIRTUAL", + s = "SELECT", + S = "SELECT", + ["r"] = "HIT-ENTER", + [""] = "SELECT", + t = "TERMINAL", + ["!"] = "SHELL", + } + local vim_mode = vim.fn.mode() + vim.api.nvim_command("hi GalaxyViMode guibg=" .. mode_color[vim_mode]) + return alias[vim_mode] .. "  " + end, + highlight = { colors.line_bg, colors.line_bg, "bold" }, + }, } gls.left[3] = { - ModeSep = { - provider = function() - vim.api.nvim_command("hi GalaxyModeSep guifg=" .. mode_color[vim.fn.mode()] .. " guibg=" .. colors.bg) - return "" - end, - highlight = { colors.line_bg, colors.line_bg }, - separator = " ", - separator_highlight = { colors.bg, colors.line_bg }, - }, + ModeSep = { + provider = function() + vim.api.nvim_command("hi GalaxyModeSep guifg=" .. mode_color[vim.fn.mode()] .. " guibg=" .. colors.bg) + return "" + end, + highlight = { colors.line_bg, colors.line_bg }, + separator = " ", + separator_highlight = { colors.bg, colors.line_bg }, + }, } gls.left[4] = { - FileIcon = { - provider = "FileIcon", - condition = buffer_not_empty, - highlight = { require("galaxyline.provider_fileinfo").get_file_icon_color, colors.line_bg }, - }, + FileIcon = { + provider = "FileIcon", + condition = buffer_not_empty, + highlight = { require("galaxyline.provider_fileinfo").get_file_icon_color, colors.line_bg }, + }, } gls.left[5] = { - FileName = { - provider = { "FileName", "FileSize" }, - condition = buffer_not_empty, - highlight = { colors.fg, colors.line_bg, "bold" }, - }, + FileName = { + provider = { "FileName", "FileSize" }, + condition = buffer_not_empty, + highlight = { colors.fg, colors.line_bg, "bold" }, + }, } gls.left[6] = { - GitIcon = { - provider = function() - return "  " - end, - condition = require("galaxyline.provider_vcs").check_git_workspace, - highlight = { colors.orange, colors.line_bg }, - }, + GitIcon = { + provider = function() + return "  " + end, + condition = require("galaxyline.provider_vcs").check_git_workspace, + highlight = { colors.orange, colors.line_bg }, + }, } gls.left[7] = { - GitBranch = { - provider = "GitBranch", - condition = require("galaxyline.provider_vcs").check_git_workspace, - highlight = { "#8FBCBB", colors.line_bg, "bold" }, - }, + GitBranch = { + provider = "GitBranch", + condition = require("galaxyline.provider_vcs").check_git_workspace, + highlight = { "#8FBCBB", colors.line_bg, "bold" }, + }, } local checkwidth = function() - local squeeze_width = vim.fn.winwidth(0) / 2 - if squeeze_width > 40 then - return true - end - return false + local squeeze_width = vim.fn.winwidth(0) / 2 + if squeeze_width > 40 then + return true + end + return false end gls.left[8] = { - DiffAdd = { - provider = "DiffAdd", - condition = checkwidth, - icon = " ", - highlight = { colors.green, colors.line_bg }, - }, + DiffAdd = { + provider = "DiffAdd", + condition = checkwidth, + icon = " ", + highlight = { colors.green, colors.line_bg }, + }, } gls.left[9] = { - DiffModified = { - provider = "DiffModified", - condition = checkwidth, - icon = " ", - highlight = { colors.orange, colors.line_bg }, - }, + DiffModified = { + provider = "DiffModified", + condition = checkwidth, + icon = " ", + highlight = { colors.orange, colors.line_bg }, + }, } gls.left[10] = { - DiffRemove = { - provider = "DiffRemove", - condition = checkwidth, - icon = " ", - highlight = { colors.red, colors.line_bg }, - }, + DiffRemove = { + provider = "DiffRemove", + condition = checkwidth, + icon = " ", + highlight = { colors.red, colors.line_bg }, + }, } gls.left[11] = { - LeftEnd = { - provider = function() - return "" - end, - highlight = { colors.line_bg, colors.bg }, - }, + LeftEnd = { + provider = function() + return "" + end, + highlight = { colors.line_bg, colors.bg }, + }, } gls.left[12] = { - TrailingWhiteSpace = { - provider = TrailingWhiteSpace, - icon = "  ", - highlight = { colors.yellow, colors.bg }, - }, + TrailingWhiteSpace = { + provider = TrailingWhiteSpace, + icon = "  ", + highlight = { colors.yellow, colors.bg }, + }, } gls.left[13] = { - DiagnosticError = { - provider = "DiagnosticError", - icon = "  ", - highlight = { colors.red, colors.bg }, - }, + DiagnosticError = { + provider = "DiagnosticError", + icon = "  ", + highlight = { colors.red, colors.bg }, + }, } gls.left[14] = { - Space = { - provider = function() - return " " - end, - highlight = { colors.bg, colors.bg }, - }, + Space = { + provider = function() + return " " + end, + highlight = { colors.bg, colors.bg }, + }, } gls.left[15] = { - DiagnosticWarn = { - provider = "DiagnosticWarn", - icon = "  ", - highlight = { colors.yellow, colors.bg }, - }, + DiagnosticWarn = { + provider = "DiagnosticWarn", + icon = "  ", + highlight = { colors.yellow, colors.bg }, + }, } gls.left[16] = { - CocStatus = { - provider = CocStatus, - highlight = { colors.green, colors.bg }, - icon = " 🗱", - }, + CocStatus = { + provider = CocStatus, + highlight = { colors.green, colors.bg }, + icon = " 🗱", + }, } gls.left[17] = { - CocFunc = { - provider = CocFunc, - icon = " λ ", - highlight = { colors.yellow, colors.bg }, - }, + CocFunc = { + provider = CocFunc, + icon = " λ ", + highlight = { colors.yellow, colors.bg }, + }, } gls.right[1] = { - BufferType = { - provider = "FileTypeName", - separator = "", - condition = has_file_type, - separator_highlight = { colors.line_bg, colors.bg }, - highlight = { colors.fg, colors.line_bg }, - }, + BufferType = { + provider = "FileTypeName", + separator = "", + condition = has_file_type, + separator_highlight = { colors.line_bg, colors.bg }, + highlight = { colors.fg, colors.line_bg }, + }, } gls.right[2] = { - TypeSep = { - provider = function() - return "" - end, - highlight = { colors.bg, colors.line_bg }, - }, + TypeSep = { + provider = function() + return "" + end, + highlight = { colors.bg, colors.line_bg }, + }, } gls.right[3] = { - FileFormat = { - provider = "FileFormat", - separator = "", - separator_highlight = { colors.line_bg, colors.bg }, - highlight = { colors.fg, colors.line_bg, "bold" }, - }, + FileFormat = { + provider = "FileFormat", + separator = "", + separator_highlight = { colors.line_bg, colors.bg }, + highlight = { colors.fg, colors.line_bg, "bold" }, + }, } gls.right[4] = { - LineInfo = { - provider = "LineColumn", - separator = " |", - separator_highlight = { colors.blue, colors.line_bg }, - highlight = { colors.fg, colors.line_bg }, - }, + LineInfo = { + provider = "LineColumn", + separator = " |", + separator_highlight = { colors.blue, colors.line_bg }, + highlight = { colors.fg, colors.line_bg }, + }, } gls.right[5] = { - PerCent = { - provider = "LinePercent", - highlight = { colors.cyan, colors.darkblue, "bold" }, - }, + PerCent = { + provider = "LinePercent", + highlight = { colors.cyan, colors.darkblue, "bold" }, + }, } gls.right[6] = { - ScrollBar = { - provider = "ScrollBar", - highlight = { colors.blue, colors.purple }, - }, + ScrollBar = { + provider = "ScrollBar", + highlight = { colors.blue, colors.purple }, + }, } gls.short_line_left[1] = { - BufferType = { - provider = "FileTypeName", - separator = "", - condition = has_file_type, - separator_highlight = { colors.purple, colors.bg }, - highlight = { colors.fg, colors.purple }, - }, + BufferType = { + provider = "FileTypeName", + separator = "", + condition = has_file_type, + separator_highlight = { colors.purple, colors.bg }, + highlight = { colors.fg, colors.purple }, + }, } gls.short_line_right[1] = { - BufferIcon = { - provider = "BufferIcon", - separator = "", - condition = has_file_type, - separator_highlight = { colors.purple, colors.bg }, - highlight = { colors.fg, colors.purple }, - }, + BufferIcon = { + provider = "BufferIcon", + separator = "", + condition = has_file_type, + separator_highlight = { colors.purple, colors.bg }, + highlight = { colors.fg, colors.purple }, + }, } diff --git a/.config/nvim/lua/pluginconf/nvim_pears.lua b/.config/nvim/lua/pluginconf/nvim_pears.lua index 79499d8..0b083ce 100644 --- a/.config/nvim/lua/pluginconf/nvim_pears.lua +++ b/.config/nvim/lua/pluginconf/nvim_pears.lua @@ -1,13 +1,13 @@ -local pears = require("pears") +local pears = require "pears" pears.setup(function(conf) - conf.preset("tag_matching") + conf.preset "tag_matching" - conf.on_enter(function(pears_handle) - if vim.fn.pumvisible() == 1 then - return vim.fn["coc#_select_confirm"]() - else - pears_handle() - end - end) + conf.on_enter(function(pears_handle) + if vim.fn.pumvisible() == 1 then + return vim.fn["coc#_select_confirm"]() + else + pears_handle() + end + end) end) diff --git a/.config/nvim/lua/pluginconf/nvimtree.lua b/.config/nvim/lua/pluginconf/nvimtree.lua index 89058e5..60195a1 100644 --- a/.config/nvim/lua/pluginconf/nvimtree.lua +++ b/.config/nvim/lua/pluginconf/nvimtree.lua @@ -1,11 +1,11 @@ -require("nvim-tree").setup({ - -- don't open tree when using firenvim - open_on_setup = not vim.g.started_by_firenvim, - auto_close = true, - diagnostics = { - enable = true, - }, - view = { - auto_resize = true, - }, -}) +require("nvim-tree").setup { + -- don't open tree when using firenvim + open_on_setup = not vim.g.started_by_firenvim, + auto_close = true, + diagnostics = { + enable = true, + }, + view = { + auto_resize = true, + }, +} diff --git a/.config/nvim/lua/pluginconf/telescope.lua b/.config/nvim/lua/pluginconf/telescope.lua index 4ab5360..5c279dc 100644 --- a/.config/nvim/lua/pluginconf/telescope.lua +++ b/.config/nvim/lua/pluginconf/telescope.lua @@ -1,13 +1,13 @@ -require("telescope").setup({ - defaults = { - vimgrep_arguments = { - "rg", - "--color=never", - "--no-heading", - "--with-filename", - "--line-number", - "--column", - "--smart-case", - }, - }, -}) +require("telescope").setup { + defaults = { + vimgrep_arguments = { + "rg", + "--color=never", + "--no-heading", + "--with-filename", + "--line-number", + "--column", + "--smart-case", + }, + }, +} diff --git a/.config/nvim/lua/pluginconf/treesitter.lua b/.config/nvim/lua/pluginconf/treesitter.lua index 8c8509c..4b37358 100644 --- a/.config/nvim/lua/pluginconf/treesitter.lua +++ b/.config/nvim/lua/pluginconf/treesitter.lua @@ -1,20 +1,20 @@ -local configs = require("nvim-treesitter.configs") -local parsers = require("nvim-treesitter.parsers") +local configs = require "nvim-treesitter.configs" +local parsers = require "nvim-treesitter.parsers" local parser_config = parsers.get_parser_configs() parser_config.haxe = { - install_info = { - url = "https://github.com/vantreeseba/tree-sitter-haxe", - files = { "src/parser.c" }, - branch = "main", - }, - filetype = "haxe", + install_info = { + url = "https://github.com/vantreeseba/tree-sitter-haxe", + files = { "src/parser.c" }, + branch = "main", + }, + filetype = "haxe", } -configs.setup({ - ensure_installed = { "haxe" }, - highlight = { - enable = true, - }, -}) +configs.setup { + ensure_installed = { "haxe" }, + highlight = { + enable = true, + }, +} diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 268f820..df8af7b 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -1,80 +1,76 @@ -vim.cmd([[packadd packer.nvim]]) +vim.cmd [[packadd packer.nvim]] local function pconf(plugin) - return 'require("pluginconf.' .. plugin .. '")' + return 'require("pluginconf.' .. plugin .. '")' end return require("packer").startup(function(use) - use("wbthomason/packer.nvim") + use "wbthomason/packer.nvim" - use({ - "neoclide/coc.nvim", - branch = "release", - config = pconf("coc"), - }) - use("ryanoasis/vim-devicons") - use({ - "cespare/vim-toml", - branch = "main", - }) - use({ - "dracula/vim", - as = "dracula", - }) - use("vimwiki/vimwiki") - use({ - "glacambre/firenvim", - run = function() - vim.fn["firenvim#install"](0) - end, - config = pconf("firenvim"), - }) - use("airblade/vim-gitgutter") - use("dag/vim-fish") - use("uiiaoo/java-syntax.vim") - use("honza/vim-snippets") - use("sheerun/vim-polyglot") - use({ - "glepnir/galaxyline.nvim", - branch = "main", - config = pconf("galaxyline"), - }) - use({ - "nvim-treesitter/nvim-treesitter", - run = ":TSUpdate", - config = pconf("treesitter"), - }) - use({ - "euclio/vim-markdown-composer", - run = "cargo build --release", - config = pconf("markdowncomposer"), - }) + use { + "neoclide/coc.nvim", + branch = "release", + config = pconf "coc", + } + use "ryanoasis/vim-devicons" + use { + "dracula/vim", + as = "dracula", + } + use "vimwiki/vimwiki" + use { + "glacambre/firenvim", + run = function() + vim.fn["firenvim#install"](0) + end, + config = pconf "firenvim", + } + use "airblade/vim-gitgutter" + use "dag/vim-fish" + use "uiiaoo/java-syntax.vim" + use "honza/vim-snippets" + use "sheerun/vim-polyglot" + use { + "glepnir/galaxyline.nvim", + branch = "main", + config = pconf "galaxyline", + } + use { + "nvim-treesitter/nvim-treesitter", + run = ":TSUpdate", + config = pconf "treesitter", + } + use { + "euclio/vim-markdown-composer", + run = "cargo build --release", + config = pconf "markdowncomposer", + } - use("kassio/neoterm") + use "kassio/neoterm" - use("kyazdani42/nvim-web-devicons") + use "kyazdani42/nvim-web-devicons" - use({ - "kyazdani42/nvim-tree.lua", - requires = "kyazdani42/nvim-web-devicons", - config = pconf("nvimtree"), - }) + use { + "kyazdani42/nvim-tree.lua", + requires = "kyazdani42/nvim-web-devicons", + config = pconf "nvimtree", + } - use({ - "TimUntersberger/neogit", - requires = "nvim-lua/plenary.nvim", - }) + use { + "TimUntersberger/neogit", + requires = "nvim-lua/plenary.nvim", + } - use("ron-rs/ron.vim") + use "ron-rs/ron.vim" - use({ - "nvim-telescope/telescope.nvim", - requires = "nvim-lua/plenary.nvim", - config = pconf("telescope"), - }) - use("gluon-lang/vim-gluon") - use({ - "steelsojka/pears.nvim", - config = pconf("nvim_pears"), - }) + use { + "nvim-telescope/telescope.nvim", + requires = "nvim-lua/plenary.nvim", + config = pconf "telescope", + } + use "gluon-lang/vim-gluon" + use { + "steelsojka/pears.nvim", + config = pconf "nvim_pears", + } end) diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua index 2b38467..f026c0a 100644 --- a/.config/nvim/lua/settings.lua +++ b/.config/nvim/lua/settings.lua @@ -4,7 +4,7 @@ local o = vim.o local wo = vim.wo local g = vim.g -cmd("syntax on") +cmd "syntax on" o.tabstop = 4 o.shiftwidth = 4 o.expandtab = true @@ -19,11 +19,11 @@ g.airline_powerline_fonts = 1 g.neoterm_default_mod = "tab" g.neovide_iso_layout = true -cmd("colorscheme dracula") +cmd "colorscheme dracula" -- Highlight the symbol and its references when holding the cursor. -cmd("autocmd CursorHold * silent call CocActionAsync('highlight')") +cmd "autocmd CursorHold * silent call CocActionAsync('highlight')" -cmd("autocmd StdinReadPre * let s:std_in=1") +cmd "autocmd StdinReadPre * let s:std_in=1" -cmd("filetype plugin on") +cmd "filetype plugin on" diff --git a/.wezterm.lua b/.wezterm.lua deleted file mode 100644 index 29410cd..0000000 --- a/.wezterm.lua +++ /dev/null @@ -1,84 +0,0 @@ -local wezterm = require "wezterm" -local gitbash = {"C:\\Program Files\\Git\\bin\\bash.exe", "-i", "-l"} -return { - color_scheme = "Dracula", - default_prog = gitbash, - keys = { - { - key = "F3", - action = "ShowLauncher", - }, - { - key = "Y", - mods = "CTRL", - action = "Copy", - }, - { - key = "C", - mods = "CTRL", - action = "DisableDefaultAssignment", - }, - { - key = " ", - mods = "CTRL|SHIFT", - action = "ActivateCopyMode", - }, - { - key = "9", - mods = "ALT", - action = "DisableDefaultAssignment", - }, - }, - - ssh_domains = { - { - name = "RPI", - remote_address = "192.168.2.5", - username = "pi", - } - }, - - font_dirs = {"C:\\Windows\\Fonts"}, - - font_rules = { - { - italic = false, - bold = false, - font = wezterm.font("Iosevka Nerd Font Complete"), - }, - { - italic = true, - bold = false, - font = wezterm.font("Iosevka Italic Nerd Font Complete"), - }, - { - italic = false, - bold = true, - font = wezterm.font("Iosevka Bold Nerd Font Complete"), - }, - { - italic = true, - bold = true, - font = wezterm.font("Iosevka Bold Italic Nerd Font Complete"), - }, - }, - - launch_menu = { - { - label = "Arch WSL", - args = {"wsl", "-d", "Arch"}, - }, - { - label = "Ubuntu WSL", - args = {"wsl", "-d", "Ubuntu-20.04"}, - }, - { - label = "Powershell", - args = {"powershell"}, - }, - { - label = "Git Bash", - args = gitbash, - }, - }, -} diff --git a/stylua.toml b/stylua.toml new file mode 100644 index 0000000..f307a39 --- /dev/null +++ b/stylua.toml @@ -0,0 +1,2 @@ +indent_type = "Spaces" +no_call_parentheses = true