Merge branch 'master' of ssh://git.roodletoof.org:2222/roodletoof/dotfiles

This commit is contained in:
Ivar Fatland
2026-07-14 01:12:42 +02:00
3 changed files with 18 additions and 6 deletions
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+16 -4
View File
@@ -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'