Muhammad Nauman Raza
54e8ea6c46
perf: general improvements
2022-11-20 18:10:03 +00:00
Muhammad Nauman Raza
f95e050832
chore(docs): add elisp documentation for each file
...
Apparently this is customary for Emacs configuration files. Doom seems
to do this too, so here it is.
2022-11-16 21:10:34 +00:00
Muhammad Nauman Raza
6c5e013e29
chore: replace flymake keybinds with flycheck
2022-11-16 20:44:31 +00:00
Muhammad Nauman Raza
131fab4a4e
fix: wrong keybind for magit
2022-11-16 17:08:10 +00:00
Muhammad Nauman Raza
b7991a9671
fix: lsp server keybinds
2022-11-15 22:02:56 +00:00
Muhammad Nauman Raza
778bd8b51d
feat: keys for lsp and rust support
2022-11-14 21:24:46 +00:00
Muhammad Nauman Raza
416e6640d6
style: file explanations and loading
...
This commit changes the way files are loaded. Instead of being
'require'd and 'provide'd, they are simply 'load'ed, having a positive
impact on performance and code quality.
Additionally, the headings of file (which thus far have began with
three semicolons) now begin with two to fit Emacs lisp conventions.
2022-11-12 17:53:29 +00:00
Muhammad Nauman Raza
4e94b9ba4a
feat: evil improvements & magit keybinds
2022-11-09 18:04:45 +00:00
Muhammad Nauman Raza
1a87f19d3b
feat: seperate keybinds folder
2022-11-09 07:02:57 +00:00