Some more refactoring

This commit is contained in:
Fabian Becker 2022-08-18 11:32:19 +02:00
parent 71027962d3
commit 4e52b17959
6 changed files with 136 additions and 115 deletions

View File

@ -0,0 +1,20 @@
local dap = require('dap')
dap.adapters.mix_task = {
type = 'executable',
command = '/Users/fbecker18/opt/elixir-ls/bin/debugger.sh', -- debugger.bat for windows
args = {}
}
dap.configurations.elixir = {
{
type = 'mix_task',
name = 'mix test',
request = 'launch',
task = 'test',
taskArgs = { '--trace' },
startApps = true,
projectDir = "${workspaceFolder}",
requireFiles = { "test/**/test_helper.exs", "test/**/*_test.exs"}
}
}

View File

@ -37,7 +37,7 @@ dap.listeners.before.event_exited["dapui_config"] = function()
dapui.close() dapui.close()
end end
-- require("theprimeagen.debugger.node"); require("halfdan.debugger.elixir");
nnoremap("<Home>", function() nnoremap("<Home>", function()
dapui.toggle(1) dapui.toggle(1)

View File

@ -9,6 +9,8 @@ require('halfdan.colorscheme')
require('halfdan.treesitter') require('halfdan.treesitter')
require('halfdan.telescope') require('halfdan.telescope')
require('halfdan.lualine')
require('halfdan.themes.nord') require('halfdan.themes.nord')
require('halfdan.autocmds') require('halfdan.autocmds')

View File

@ -52,7 +52,6 @@ return require("packer").startup(
-- Testing -- Testing
use {'vim-test/vim-test'} use {'vim-test/vim-test'}
-- Treesitter -- Treesitter
use {"nvim-treesitter/nvim-treesitter", run = ":TSUpdate"} use {"nvim-treesitter/nvim-treesitter", run = ":TSUpdate"}
use {"nvim-treesitter/nvim-treesitter-textobjects"} use {"nvim-treesitter/nvim-treesitter-textobjects"}

View File

@ -18,10 +18,10 @@ vim.o.splitbelow = true -- Horizontal splits will automatically be below
vim.o.termguicolors = true -- set term gui colors most terminals support this vim.o.termguicolors = true -- set term gui colors most terminals support this
vim.o.splitright = true -- Vertical splits will automatically be to the right vim.o.splitright = true -- Vertical splits will automatically be to the right
vim.o.conceallevel = 0 -- So that I can see `` in markdown files vim.o.conceallevel = 0 -- So that I can see `` in markdown files
vim.cmd('set ts=4') -- Insert 4 spaces for a tab vim.cmd('set ts=2') -- Insert 4 spaces for a tab
vim.cmd('set sw=4') -- Change the number of space characters inserted for indentation vim.cmd('set sw=2') -- Change the number of space characters inserted for indentation
vim.cmd('set expandtab') -- Converts tabs to spaces vim.cmd('set expandtab') -- Converts tabs to spaces
vim.bo.smartindent = true -- Makes indenting smart vim.bo.smartindent = false -- Makes indenting smart
vim.wo.number = true -- set numbered lines vim.wo.number = true -- set numbered lines
vim.wo.relativenumber = true -- set relative number vim.wo.relativenumber = true -- set relative number
vim.wo.cursorline = true -- Enable highlighting of the current line vim.wo.cursorline = true -- Enable highlighting of the current line

View File

@ -5,7 +5,7 @@ require('nvim-treesitter.configs').setup({
enable = true enable = true
}, },
indent = { indent = {
enable = false enable = true
}, },
incremental_selection = { incremental_selection = {
enable = true, enable = true,