Compare commits

...

5 Commits

Author SHA1 Message Date
f86016e4e5 Merge 2026-03-25 07:27:25 +01:00
4f293bd5e3 Changing kb layout on printer pc 2026-03-25 07:25:58 +01:00
936681678e Formatting 2026-03-15 20:01:31 +01:00
222874d285 Set vim as default editor 2026-03-15 18:11:56 +01:00
781b26a4d6 Add comments 2026-03-15 18:10:55 +01:00
3 changed files with 37 additions and 33 deletions

View File

@@ -16,8 +16,8 @@ vim.o.cursorline = true -- Highlight current line
vim.o.winborder = "single" -- Borders around popups like when you press leader for keybinds
vim.opt.signcolumn =
'yes' -- TEST: Prohibit layout shifting by always showing the sign column (left of line numbers), you should see an icon there on this row.
vim.o.updatetime = 250
vim.o.timeoutlen = 300
vim.o.updatetime = 250 -- Speed up the CursorHold autocmd event
vim.o.timeoutlen = 300 -- Speed up completion of key event
-- SECTION: Globals
vim.g.mapleader = ' ' -- Mapping leader to space.
vim.g.maplocalleader = ' ' -- Mapping leader to space.
@@ -66,10 +66,9 @@ vim.pack.add({
'https://github.com/nvim-mini/mini.completion', -- Autocomplete, needs snippets and icons
'https://github.com/nvim-mini/mini.snippets', -- Snippets
'https://github.com/nvim-mini/mini.icons', -- Icons
'https://github.com/nvim-mini/mini.cursorword',
'https://github.com/nvim-mini/mini.hipatterns',
'https://github.com/nvim-mini/mini.statusline',
'https://github.com/nvim-mini/mini.tabline',
'https://github.com/nvim-mini/mini.cursorword', -- Highlight word under cursor
'https://github.com/nvim-mini/mini.hipatterns', -- Highlight todos and rgb colors
'https://github.com/nvim-mini/mini.statusline', -- Statusline at the bottom
'https://github.com/neovim/nvim-lspconfig', -- Language servers
'https://github.com/mason-org/mason.nvim', -- LSP deps installer
'https://github.com/mason-org/mason-lspconfig.nvim', -- Lets you install mason tooling using lsp names
@@ -77,7 +76,6 @@ vim.pack.add({
'https://github.com/folke/lazydev.nvim', -- Automatically resolve vim api paths.
'https://github.com/folke/which-key.nvim', -- Shortcut hints (bar at the bottom when pressing space)
'https://github.com/nvim-lua/plenary.nvim', -- Helper lua functions, dep of todo-comments.
-- 'https://github.com/folke/todo-comments.nvim', -- Helper lua functions, dep of todo-comments.
'https://github.com/nvim-treesitter/nvim-treesitter', -- Syntax highlighting
'https://github.com/stevearc/oil.nvim', -- File explorer
})
@@ -130,7 +128,6 @@ require('mini.hipatterns').setup({
}
})
require('mini.statusline').setup()
require('mini.tabline').setup()
require('oil').setup()
require('nvim-treesitter').setup({
@@ -141,7 +138,12 @@ require('nvim-treesitter').setup({
require("mason").setup()
require("mason-lspconfig").setup({
-- Install lsp deps here
ensure_installed = { 'lua_ls', 'ts_ls', 'ansiblels', 'eslint' },
ensure_installed = {
'lua_ls',
'ts_ls',
'ansiblels',
'eslint'
},
automatic_enable = true
})
require("mason-tool-installer").setup({

View File

@@ -8,7 +8,7 @@ input "*" xkb_options caps:backspace
## Set colemak layout on surface laptop
input 1118:2478:Microsoft_Surface_045E:09AE_Keyboard xkb_layout colemak-se
## Set colemak layout on printer desktop
#input 9494:26:CM_Storm_Keyboard_--_QuickFire_XT xkb_layout colemak-se
input 9494:26:CM_Storm_Keyboard_--_QuickFire_XT xkb_layout colemak-se
## Remove pointer acceleration
input "type:pointer" {
accel_profile "flat"

View File

@@ -19,3 +19,5 @@
s = status
[pull]
rebase = false
[core]
editor = vim