1
Fork 0
Commit graph

16 commits

Author SHA1 Message Date
9a59dfb308
nvim: Add support for clangd for C++ and ccls for C
clangd doesn't work the way I want it to with C.
ccls doesn't work the way I want it to with C++.

So now I use both for each ones they work well with.
2024-12-11 14:39:07 +01:00
b5d3970e71
nvim: Switch to clangd and use libcxx to support c++23 headers
For some fucking unknown reason the clang-tools package doesn't build
with libcxx by default and thus doesn't have the print header from C++23
which I need. I also don't know if they're fucking using the gcc13 c++
stdlib because the gcc14 one FUCKING HAS THE HEADER. I lost hours of
life which I am never going to get back to this fucking bullshit.
2024-12-10 14:39:49 +01:00
c36eebe6f1
git: Fix multiple identities
Very cursed solution but I don't have time to waste on it right now.
Will fix sometime later when I find the spare time to.
2024-12-08 11:46:43 +01:00
724a874c97
git: Fix commit signing 2024-12-01 13:16:19 +01:00
a06e6c3f92 git: Add support for multiple identities 2024-12-01 10:32:16 +01:00
e1d25b2968
tmux: Enable mouse support 2024-11-24 16:12:25 +01:00
daedf93ecd
git: Set default pull behaviour to rebase 2024-11-24 12:31:33 +01:00
c0fa670037
Add tmux configuration 2024-11-24 12:31:33 +01:00
5eec253da5
firefox: Do force the search engines 2024-11-05 13:46:34 +01:00
d8ce89bd77
Add the x220 host
I don't have the time to split this commit
2024-10-30 15:32:07 +01:00
b58b1ffcac
nvim: Add cord.nvim 2024-09-28 21:05:55 +02:00
712f401948
nvim: Replace clangd with ccls
Updating clangd did indeed not help. Maybe this fork of clangd fixed it
or something.
2024-09-07 19:56:59 +02:00
2abbd25372
nvim: upgrade clang-tools to version 19
clangd can't cope with the existence of `-fanalyzer` and
`null_terminated_string_arg` in my C code so hopefull this fixes it.
2024-09-07 19:34:50 +02:00
af0078d7af
Refactor configuration to be more modular.
TODO: Update the documentation in the README to reflect changes
2024-08-26 15:01:33 +02:00
9d90756538
Refactor: Remove unclean modules/packages directive 2024-07-25 22:19:16 +02:00
aaaf4808f3
Refactor: Replace users with home 2024-07-25 22:12:51 +02:00