nvim: remove fschauen
namespace
This commit is contained in:
parent
1c3a294d0e
commit
3146a8d59b
58 changed files with 60 additions and 63 deletions
|
@ -1 +1 @@
|
|||
require("fschauen.util.options").set_gitcommit_buffer_options()
|
||||
require("util.options").set_gitcommit_buffer_options()
|
||||
|
|
|
@ -1 +1 @@
|
|||
require("fschauen.util.options").set_gitcommit_buffer_options()
|
||||
require("util.options").set_gitcommit_buffer_options()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
vim.bo.tabstop = 2
|
||||
|
||||
local lua = require("fschauen.util.lua")
|
||||
local lua = require("util.lua")
|
||||
local map = vim.keymap.set
|
||||
local opts = function(desc) return { desc = desc, buffer = true, silent = true } end
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
if vim.loader then vim.loader.enable() end
|
||||
|
||||
require("fschauen")
|
||||
require("config")
|
||||
|
|
|
@ -19,7 +19,7 @@ end
|
|||
---@param bufnr integer|nil: Buffer number (0 for current buffer, nil for all buffers.
|
||||
M.hide = function(bufnr) vim.diagnostic.hide(nil, bufnr or 0) end
|
||||
|
||||
local icons = require("fschauen.util.icons")
|
||||
local icons = require("util.icons")
|
||||
|
||||
---Use `Telescope` to set a new diagnostic severity.
|
||||
M.set_severity = function()
|
|
@ -8,12 +8,12 @@ R = function(module)
|
|||
return require(module)
|
||||
end
|
||||
|
||||
require("fschauen.options").setup()
|
||||
require("fschauen.keymap").setup()
|
||||
require("fschauen.diagnostic").setup()
|
||||
require("fschauen.autocmd").setup()
|
||||
require("fschauen.filetype").setup()
|
||||
require("fschauen.lazy").setup()
|
||||
require("config.options").setup()
|
||||
require("config.keymap").setup()
|
||||
require("config.diagnostic").setup()
|
||||
require("config.autocmd").setup()
|
||||
require("config.filetype").setup()
|
||||
require("config.lazy").setup()
|
||||
|
||||
local colorscheme = vim.env.NVIM_COLORSCHEME or "gruvbox"
|
||||
vim.cmd("silent! colorscheme " .. colorscheme)
|
|
@ -36,7 +36,7 @@ M.setup = function()
|
|||
-- disable highlight until next search
|
||||
vim.keymap.set("n", "<leader>h", "<cmd>nohlsearch<cr>")
|
||||
|
||||
local window = require("fschauen.util.window")
|
||||
local window = require("util.window")
|
||||
|
||||
-- window resizing
|
||||
vim.keymap.set("n", "<s-Up>", window.resize_up(2), { desc = "Resize window upward" })
|
||||
|
@ -79,8 +79,8 @@ M.setup = function()
|
|||
-- don't loose the original yanked contents when pasting in visual mode
|
||||
vim.keymap.set("x", "<leader>p", [["_dP]])
|
||||
|
||||
local diagnostic = require("fschauen.diagnostic")
|
||||
local ui = require("fschauen.util.icons").ui
|
||||
local diagnostic = require("config.diagnostic")
|
||||
local ui = require("util.icons").ui
|
||||
|
||||
-- navigate diagnostics
|
||||
vim.keymap.set("n", "<leader>dd", diagnostic.toggle, { desc = ui.Diagnostic.." [d]iagnostic enable/[d]isable" })
|
||||
|
@ -92,7 +92,7 @@ M.setup = function()
|
|||
vim.keymap.set("n", "<leader>q", window.toggle_quickfix, { desc = ui.Toggle.." toggle quickfix" })
|
||||
vim.keymap.set("n", "<localleader>q", window.toggle_loclist, { desc = ui.Toggle.." toggle loclist" })
|
||||
|
||||
local options = require("fschauen.util.options")
|
||||
local options = require("util.options")
|
||||
|
||||
-- toggle options
|
||||
vim.keymap.set("n", "<leader>sn", options.toggle_number, { desc = ui.Toggle.." toggle 'number'" })
|
|
@ -33,7 +33,7 @@ M.setup = function()
|
|||
end
|
||||
|
||||
lazy.setup {
|
||||
spec = "fschauen.plugins",
|
||||
spec = "plugins",
|
||||
dev = {
|
||||
path = dev_path(),
|
||||
fallback = true,
|
|
@ -23,7 +23,7 @@ function M:update_status(is_focused)
|
|||
|
||||
local path = vim.fn.expand("%:~:.")
|
||||
|
||||
local window = require("fschauen.util.window")
|
||||
local window = require("util.window")
|
||||
if window.is_wide() then
|
||||
return path
|
||||
elseif window.is_medium() then
|
||||
|
|
|
@ -7,7 +7,7 @@ return {
|
|||
{
|
||||
"<leader>gb",
|
||||
"<cmd>BlameToggle<cr>",
|
||||
desc = require("fschauen.util.icons").ui.Git .. " [g]it [b]lame (blame.nvim)",
|
||||
desc = require("util.icons").ui.Git .. " [g]it [b]lame (blame.nvim)",
|
||||
},
|
||||
},
|
||||
|
|
@ -4,7 +4,7 @@ return {
|
|||
cmd = "Commentary",
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Comment
|
||||
local icon = require("util.icons").ui.Comment
|
||||
return {
|
||||
-- stylua: ignore start
|
||||
{ "gc", "<Plug>Commentary", mode = {"n", "x", "o"}, desc = icon.." Comment in/out" },
|
|
@ -85,7 +85,7 @@ return {
|
|||
formatting = {
|
||||
format = require("lspkind").cmp_format {
|
||||
mode = "symbol_text",
|
||||
symbol_map = require("fschauen.util.icons").kind,
|
||||
symbol_map = require("util.icons").kind,
|
||||
menu = {
|
||||
buffer = "buf",
|
||||
nvim_lsp = "LSP",
|
|
@ -11,7 +11,7 @@ return {
|
|||
return function() return require("dial.map")[cmd]() .. suffix end
|
||||
end
|
||||
|
||||
local icons = require("fschauen.util.icons")
|
||||
local icons = require("util.icons")
|
||||
local inc, dec = icons.ui.Increment, icons.ui.Decrement
|
||||
|
||||
return {
|
|
@ -1,5 +1,3 @@
|
|||
local icons = require("fschauen.util.icons")
|
||||
|
||||
return {
|
||||
"j-hui/fidget.nvim",
|
||||
|
||||
|
@ -9,7 +7,7 @@ return {
|
|||
|
||||
opts = {
|
||||
text = {
|
||||
done = icons.ui.Checkmark,
|
||||
done = require("util.icons").ui.Checkmark,
|
||||
spinner = {
|
||||
"▱▱▱▱▱▱▱",
|
||||
"▰▱▱▱▱▱▱",
|
|
@ -32,11 +32,11 @@ return {
|
|||
},
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Format
|
||||
local icon = require("util.icons").ui.Format
|
||||
return {
|
||||
{
|
||||
"<leader>F",
|
||||
require("fschauen.util.autoformat").toggle,
|
||||
require("util.autoformat").toggle,
|
||||
desc = icon .. " Toggle auto [F]ormat on write",
|
||||
},
|
||||
{
|
|
@ -4,7 +4,7 @@ return {
|
|||
cmd = { "G", "Git" },
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Git
|
||||
local icon = require("util.icons").ui.Git
|
||||
return {
|
||||
-- stylua: ignore start
|
||||
{ "<leader>gS", "<cmd>tab Git<cr>", desc = icon.." [g]it [S]status (fugitive)" },
|
|
@ -4,7 +4,7 @@ return {
|
|||
cmd = "GitMessenger",
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Git
|
||||
local icon = require("util.icons").ui.Git
|
||||
return {
|
||||
-- stylua: ignore start
|
||||
{ "<leader>gm", "<cmd>GitMessenger<cr>", desc = icon.." [g]it [m]essenger" },
|
|
@ -26,7 +26,7 @@ return {
|
|||
end
|
||||
end
|
||||
|
||||
local icon = require("fschauen.util.icons").ui.Git
|
||||
local icon = require("util.icons").ui.Git
|
||||
return {
|
||||
-- stylua: ignore start
|
||||
{ "<leader>gr", open_repo, desc = icon.." open [r]epository in browser" },
|
|
@ -1,4 +1,4 @@
|
|||
local ui = require("fschauen.util.icons").ui
|
||||
local ui = require("util.icons").ui
|
||||
|
||||
return {
|
||||
"lukas-reineke/indent-blankline.nvim",
|
|
@ -4,10 +4,10 @@ return {
|
|||
dependencies = "nvim-tree/nvim-web-devicons",
|
||||
|
||||
opts = function()
|
||||
local icons = require("fschauen.util.icons")
|
||||
local dynamic_color = require("fschauen.util.lualine").dynamic_color
|
||||
local indicator = require("fschauen.util.lualine").indicator
|
||||
local window = require("fschauen.util.window")
|
||||
local icons = require("util.icons")
|
||||
local dynamic_color = require("util.lualine").dynamic_color
|
||||
local indicator = require("util.lualine").indicator
|
||||
local window = require("util.window")
|
||||
local orange = "#d65d0e"
|
||||
|
||||
local is_diagnostics_enabled = function(bufnr)
|
||||
|
@ -20,7 +20,7 @@ return {
|
|||
|
||||
local autoformat = indicator {
|
||||
icon = icons.ui.Format,
|
||||
cond = require("fschauen.util.autoformat").is_enabled,
|
||||
cond = require("util.autoformat").is_enabled,
|
||||
}
|
||||
local branch = {
|
||||
"branch",
|
|
@ -22,7 +22,7 @@ return {
|
|||
end,
|
||||
|
||||
config = function()
|
||||
local icon = require("fschauen.util.icons").ui.Markdown
|
||||
local icon = require("util.icons").ui.Markdown
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
desc = "Create key map to toggle markdown preview.",
|
||||
group = vim.api.nvim_create_augroup("fschauen.markdown", { clear = true }),
|
|
@ -6,7 +6,7 @@ return {
|
|||
event = { "BufReadPre", "BufNewFile" },
|
||||
|
||||
config = function()
|
||||
local icons = require("fschauen.util.icons")
|
||||
local icons = require("util.icons")
|
||||
|
||||
require("mason").setup {
|
||||
ui = {
|
|
@ -2,7 +2,7 @@ return {
|
|||
"danymat/neogen",
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Annotation
|
||||
local icon = require("util.icons").ui.Annotation
|
||||
return {
|
||||
{
|
||||
"<leader>aa",
|
|
@ -1,4 +1,4 @@
|
|||
local ui = require("fschauen.util.icons").ui
|
||||
local ui = require("util.icons").ui
|
||||
|
||||
return {
|
||||
"NeogitOrg/neogit",
|
|
@ -1,4 +1,4 @@
|
|||
local keymap = require("fschauen.plugins.telescope").keymap
|
||||
local keymap = require("plugins.telescope").keymap
|
||||
|
||||
return {
|
||||
"2kabhishek/nerdy.nvim",
|
|
@ -6,7 +6,7 @@ return {
|
|||
{
|
||||
"<leader>L",
|
||||
function() require("lint").try_lint() end,
|
||||
desc = require("fschauen.util.icons").ui.Lint .. " [L]int file",
|
||||
desc = require("util.icons").ui.Lint .. " [L]int file",
|
||||
},
|
||||
}
|
||||
end,
|
|
@ -18,7 +18,7 @@ return {
|
|||
|
||||
local dismiss_notifications = function() require("notify").dismiss() end
|
||||
|
||||
local keymap = require("fschauen.plugins.telescope").keymap
|
||||
local keymap = require("plugins.telescope").keymap
|
||||
|
||||
return {
|
||||
-- stylua: ignore start
|
||||
|
@ -33,7 +33,7 @@ return {
|
|||
|
||||
config = function()
|
||||
local notify = require("notify")
|
||||
local icons = require("fschauen.util.icons")
|
||||
local icons = require("util.icons")
|
||||
|
||||
notify.setup {
|
||||
icons = {
|
|
@ -22,7 +22,7 @@ local on_attach = function(buffer)
|
|||
-- stylua: ignore end
|
||||
end
|
||||
|
||||
local icons = require("fschauen.util.icons")
|
||||
local icons = require("util.icons")
|
||||
|
||||
return {
|
||||
"nvim-tree/nvim-tree.lua",
|
|
@ -8,7 +8,7 @@ return {
|
|||
},
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Web
|
||||
local icon = require("util.icons").ui.Web
|
||||
return {
|
||||
{
|
||||
"<leader>o",
|
|
@ -23,7 +23,7 @@ return {
|
|||
end,
|
||||
|
||||
config = function()
|
||||
local icon = require("fschauen.util.icons").ui.Graph
|
||||
local icon = require("util.icons").ui.Graph
|
||||
local group = vim.api.nvim_create_augroup("fschauen.plantuml", { clear = true })
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
desc = "Create key map to toggle plantuml preview.",
|
|
@ -1,4 +1,4 @@
|
|||
local keymap = require("fschauen.plugins.telescope").keymap
|
||||
local keymap = require("plugins.telescope").keymap
|
||||
return {
|
||||
"nvim-telescope/telescope-file-browser.nvim",
|
||||
|
||||
|
@ -12,5 +12,5 @@ return {
|
|||
},
|
||||
},
|
||||
|
||||
config = function() require("telescope").load_extension("file_browser") end,
|
||||
config = function() require("plugins.telescope").load_extension("file_browser") end,
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
local ui = require("fschauen.util.icons").ui
|
||||
local ui = require("util.icons").ui
|
||||
|
||||
local builtin = function(name, opts)
|
||||
return function(title)
|
||||
|
@ -28,7 +28,7 @@ local pickers = setmetatable({
|
|||
}),
|
||||
selection = function(title)
|
||||
return function()
|
||||
local text = require("fschauen.util").get_selected_text()
|
||||
local text = require("util").get_selected_text()
|
||||
return require("telescope.builtin").grep_string {
|
||||
prompt_title = string.format(title .. ": %s ", text),
|
||||
search = text,
|
|
@ -13,14 +13,14 @@ return {
|
|||
dev = true,
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Text
|
||||
local icon = require("util.icons").ui.Text
|
||||
local description = icon .. " [c]hange text [c]ase"
|
||||
local theme = function() return require("telescope.themes").get_cursor() end
|
||||
|
||||
return {
|
||||
{
|
||||
"<leader>cc",
|
||||
function() require("telescope").extensions.textcase.normal_mode(theme()) end,
|
||||
function() require("plugins.telescope").extensions.textcase.normal_mode(theme()) end,
|
||||
mode = "n",
|
||||
desc = description,
|
||||
},
|
||||
|
@ -55,6 +55,6 @@ return {
|
|||
require("textcase").setup {
|
||||
default_keymappings_enabled = false,
|
||||
}
|
||||
require("telescope").load_extension("textcase")
|
||||
require("plugins.telescope").load_extension("textcase")
|
||||
end,
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
local keymap = require("fschauen.plugins.telescope").keymap
|
||||
local keymap = require("plugins.telescope").keymap
|
||||
|
||||
return {
|
||||
"folke/todo-comments.nvim",
|
||||
|
@ -15,7 +15,7 @@ return {
|
|||
},
|
||||
|
||||
opts = function()
|
||||
local ui = require("fschauen.util.icons").ui
|
||||
local ui = require("util.icons").ui
|
||||
return {
|
||||
keywords = {
|
||||
TODO = { icon = ui.Checkbox },
|
|
@ -14,7 +14,7 @@ return {
|
|||
event = "VeryLazy",
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Tree
|
||||
local icon = require("util.icons").ui.Tree
|
||||
|
||||
return {
|
||||
-- stylua: ignore start
|
|
@ -6,7 +6,7 @@ return {
|
|||
cmd = "Trouble",
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.TrafficLight
|
||||
local icon = require("util.icons").ui.TrafficLight
|
||||
local key = function(lhs, rhs, desc) return { lhs, rhs, desc = icon .. " " .. desc } end
|
||||
return {
|
||||
-- stylua: ignore start
|
|
@ -12,7 +12,7 @@ return {
|
|||
end,
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Undo
|
||||
local icon = require("util.icons").ui.Undo
|
||||
return {
|
||||
{ "<leader>u", "<cmd>UndotreeToggle<cr>", desc = icon .. " toggle [u]ndo tree" },
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
local ui = require("fschauen.util.icons").ui
|
||||
local ui = require("util.icons").ui
|
||||
|
||||
return {
|
||||
"lukas-reineke/virt-column.nvim",
|
|
@ -14,7 +14,7 @@ return {
|
|||
end,
|
||||
|
||||
keys = function()
|
||||
local icon = require("fschauen.util.icons").ui.Whitespace
|
||||
local icon = require("util.icons").ui.Whitespace
|
||||
return {
|
||||
-- stylua: ignore start
|
||||
{ "<leader>ww", "<cmd>ToggleWhitespace<cr>", desc = icon.." toggle whitespace" },
|
|
@ -1,8 +1,5 @@
|
|||
local M = {}
|
||||
|
||||
local util = require("fschauen.util")
|
||||
local exists = util.exists
|
||||
|
||||
---Find lua module source.
|
||||
---@param modname string Module name.
|
||||
---@return table results List of source files in the runtime path that implement
|
||||
|
@ -12,6 +9,8 @@ local find_module_sources = function(modname)
|
|||
local base = "lua/" .. modname:gsub("%.", "/")
|
||||
local candidates = { base .. ".lua", base .. "/init.lua" }
|
||||
|
||||
local exists = require("util").exists
|
||||
|
||||
local results = {}
|
||||
for _, directory in ipairs(vim.opt.runtimepath:get()) do
|
||||
for _, candidate in ipairs(candidates) do
|
Loading…
Add table
Reference in a new issue