Merge branch 'master' of ssh://git.roodletoof.org:2222/roodletoof/dotfiles
This commit is contained in:
@@ -10,7 +10,7 @@ dynamic_padding = true
|
|||||||
decorations = "Buttonless"
|
decorations = "Buttonless"
|
||||||
|
|
||||||
[font]
|
[font]
|
||||||
normal.family = "GoMono Nerd Font Mono"
|
normal.family = "Comic Code"
|
||||||
size = 12
|
size = 12
|
||||||
|
|
||||||
# Subtle positional tuning
|
# Subtle positional tuning
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
tab q w e r t y u i o p [ ] \
|
tab q w e r t y u i o p [ ] \
|
||||||
XX a s d f g h j k l ; ' ret
|
XX a s d f g h j k l ; ' ret
|
||||||
lsft z x c v b n m , . / rsft
|
lsft z x c v b n m , . / rsft
|
||||||
lctl lmet \ spc @dflt rmet rctl
|
lctl lmet lalt spc @dflt rmet rctl
|
||||||
)
|
)
|
||||||
|
|
||||||
(deflayer symbols ;;{{{1
|
(deflayer symbols ;;{{{1
|
||||||
|
|||||||
@@ -303,6 +303,7 @@ do
|
|||||||
gcc={'*.c'},
|
gcc={'*.c'},
|
||||||
['g++']={'*.cpp'},
|
['g++']={'*.cpp'},
|
||||||
cargo={'Cargo.toml'},
|
cargo={'Cargo.toml'},
|
||||||
|
zig={'*.zig'}
|
||||||
}
|
}
|
||||||
|
|
||||||
---@param dir string?
|
---@param dir string?
|
||||||
@@ -402,7 +403,6 @@ require'lazy'.setup{ --{{{1
|
|||||||
---@module 'oil'
|
---@module 'oil'
|
||||||
---@type oil.SetupOpts
|
---@type oil.SetupOpts
|
||||||
opts = {},
|
opts = {},
|
||||||
dependencies = { { 'echasnovski/mini.icons', opts = {} } },
|
|
||||||
lazy = false,
|
lazy = false,
|
||||||
config = function ()
|
config = function ()
|
||||||
require('oil').setup({
|
require('oil').setup({
|
||||||
@@ -574,12 +574,13 @@ require'lazy'.setup{ --{{{1
|
|||||||
require'mini.align'.setup()
|
require'mini.align'.setup()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{ 'miikanissi/modus-themes.nvim', --{{{2
|
{ 'sainnhe/everforest', --{{{2
|
||||||
lazy = false,
|
lazy = false,
|
||||||
priority = 1000,
|
priority = 1000,
|
||||||
config = function()
|
config = function()
|
||||||
vim.o.termguicolors = true
|
vim.o.termguicolors = true
|
||||||
vim.cmd.colorscheme('modus_vivendi')
|
vim.g.everforest_enable_italic = true
|
||||||
|
vim.cmd.colorscheme('everforest')
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{ 'folke/lazydev.nvim', --{{{2
|
{ 'folke/lazydev.nvim', --{{{2
|
||||||
@@ -671,6 +672,18 @@ require'lazy'.setup{ --{{{1
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
do -- turtle config
|
||||||
|
local turtle_server = vim.fn.exepath("turtle-language-server")
|
||||||
|
local node = vim.fn.exepath("node")
|
||||||
|
if turtle_server ~= "" and node ~= "" then
|
||||||
|
vim.lsp.config['turtle-language-server'] = {
|
||||||
|
cmd={ node, turtle_server, '--stdio' },
|
||||||
|
filetypes = { 'turtle', 'ttl' },
|
||||||
|
}
|
||||||
|
vim.lsp.enable('turtle-language-server')
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
vim.lsp.enable('gdscript')
|
vim.lsp.enable('gdscript')
|
||||||
vim.lsp.config('hls', {
|
vim.lsp.config('hls', {
|
||||||
filetypes = { 'haskell', 'lhaskell', 'cabal' },
|
filetypes = { 'haskell', 'lhaskell', 'cabal' },
|
||||||
@@ -851,7 +864,6 @@ require'lazy'.setup{ --{{{1
|
|||||||
dependencies = {
|
dependencies = {
|
||||||
'nvim-lua/plenary.nvim',
|
'nvim-lua/plenary.nvim',
|
||||||
'nvim-telescope/telescope-ui-select.nvim',
|
'nvim-telescope/telescope-ui-select.nvim',
|
||||||
'kyazdani42/nvim-web-devicons',
|
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
local actions = require'telescope.actions'
|
local actions = require'telescope.actions'
|
||||||
|
|||||||
Reference in New Issue
Block a user