5bbe3619df
Formatting
80a3465ebd
Trampoline assembly documentation
530d8c0fe4
Extensive documentation of the architecture specific bits
a1b9321a74
Zeroing all registers in kernel entry code
ad34ff9b86
Removing redundant imports
be6678c0e6
Helpful comments in assembly and linker script files
0b430687e8
Restructuring readme with instructions for fedora
7bdb25a790
README -> README.md
9d0123f43e
Moving header include inside __ASSEMBLER__ guard to fix assembler error
11b52f63c1
Trace syscall WIP
a14ba848b3
Header guards (#pragma once) for all kernel headers
ada9625a1b
Clearer syscall array in syscall.c
76ce2518e1
More deps from mini
99915a71df
Silencing diagnostics for now
9393f642b5
Cleaning unused plugins
5b27a06a37
Various fixes from upstream
0b48197426
Remove unused plugins
2f1c1aa3c1
User command for cd %:h (:Cd) and python % (:Py)
1271a2558b
Moving autocmd into autocmd.lua
bd633d9101
Experiments with copilot
8e33c583bc
LSP server and treesitter grammar for Nushell