Commit graph

173 commits

Author SHA1 Message Date
030f887734 Add missing become statement 2025-02-13 21:16:54 +01:00
c2c6f53075 Remove docker rootless setup 2025-02-13 21:11:15 +01:00
3ca4225f7c Provision python 3.12 2025-02-13 20:51:25 +01:00
199f40b0ea Add ansible filetype detection
Based on 86eea3d684
2025-02-13 20:49:49 +01:00
5aa08aef39 Enable formatting on save
Requires `ENABLE_FORMATTING` to be set
2025-02-11 09:10:52 +01:00
eb14a601fb Add more tree-sitter parsers 2025-02-07 09:51:22 +01:00
c2bbe6cf4a Set colorscheme early
This allows propery theming for lualine & nvim-tree
2025-02-06 21:02:42 +01:00
3b9e414e17 Fix publicly available repo URL 2025-02-06 21:02:09 +01:00
f9a3f5f8bf Fix file permissions 2025-01-20 08:48:58 +01:00
ad47adabd0 Move tmux configuration file path 2025-01-19 21:46:42 +01:00
0113a9c143 Add language servers for structured text formats 2025-01-07 19:48:19 +01:00
52e30d61d1 Fix nvim-cmp sources 2025-01-03 21:44:11 +01:00
2bbf7655c9 Use fallback for displaying completion source 2025-01-03 21:40:38 +01:00
a3353cc601 Show diagnostics source 2025-01-03 21:31:15 +01:00
f45918c93d Remove python-lsp-server setup 2025-01-03 21:30:49 +01:00
d300288799 Add nvim-cmp mappings 2025-01-03 21:18:05 +01:00
b663f3bb20 Remove previously removed files 2025-01-03 20:03:34 +01:00
9183c29751 Remove old statubar setup & install python-lsp-server globablly 2025-01-03 20:00:58 +01:00
f61a044c86 Remove unused configuration files 2025-01-03 20:00:01 +01:00
6115ca4be2 Replace vim.api.nvim_set_keymap with vim.keymap.set 2025-01-03 08:21:21 +01:00
6f512112d8 Remove unused functions 2025-01-03 08:21:21 +01:00
a791f70f5f Remove separate keybindings module 2025-01-03 08:21:14 +01:00
763124e737 Focus on current file when toggling nvim-tree 2025-01-03 06:59:56 +01:00
3b448a8579 Add uv to packages 2024-12-28 12:06:56 +01:00
a5d9b86b3c Add nvim-tree keybindings 2024-12-27 08:22:21 +01:00
f1196f4c42 Add source-link plugin 2024-12-09 20:38:36 +01:00
e737c4f44b Add keybinding to create files/directories 2024-12-06 15:51:13 +01:00
0fa06bdf39 Add missing bits for 5a346cf7ea 2024-11-26 09:51:12 +01:00
903b70b59d Open all folds by default 2024-11-25 21:37:00 +01:00
5a346cf7ea Update ruff lsp reference 2024-11-25 21:36:40 +01:00
c775ba3fa5 Update git forge setup 2024-11-11 10:17:06 +01:00
8bd8ce698c Set initial colorscheme on debian hosts 2024-10-11 22:02:29 +02:00
4dba4f2bb0 Remove color files & add additional completion sources 2024-10-10 21:39:19 +02:00
10469b1d42 Update colorscheme 2024-10-06 08:02:27 +02:00
c2dc0f5c8b Use correct typescript lsp 2024-09-20 22:01:35 +02:00
dc1285358e Only add dbus related calls for arch setups 2024-09-20 21:58:24 +02:00
373dad8448 Detect colorscheme from dbus 2024-09-20 21:20:01 +02:00
3587460d37 Fix gitignore location 2024-09-20 20:47:56 +02:00
0d85540281 Add vim-colors-xcode 2024-09-02 08:14:11 +02:00
613b72cd15 Add nvim-tree icons 2024-08-30 17:41:59 +02:00
d6680fd014 Set nvim-tree keybindings 2024-08-28 10:37:42 +02:00
02fbdf4389 Add ansible managed template 2024-08-28 10:37:17 +02:00
80222dd489 Add nvim-tree setup 2024-08-26 20:14:12 +02:00
7f908f1c40 Update when statement 2024-08-24 20:56:58 +02:00
ff290950ba Disable jedi fuzzy completion 2024-08-24 10:06:45 +02:00
3c3b3952b4 Squashed commit of the following:
commit 1029099729
Author: Sonny Bakker <sonny871@hotmail.com>
Date:   Sat Aug 24 09:54:59 2024 +0200

    [#1] show completion lsp source
2024-08-24 09:56:18 +02:00
6247861f0f Add missing pyright lsp 2024-08-24 09:54:11 +02:00
a458963ff0 Update neovim keybindings & setup ruff lsp 2024-08-23 07:55:15 +02:00
f817379950 Fix removing previous nvm dir 2024-08-23 07:54:38 +02:00
905e696cbf Set correct path for neovim binary 2024-08-20 07:51:09 +02:00