Commit graph

81 commits

Author SHA1 Message Date
Muhammad Nauman Raza 42c2a35eae
feat: disable warning messages 2022-12-21 11:28:56 +00:00
Muhammad Nauman Raza e6d8bd355d
fix: unmatched parenthesis 2022-12-21 11:26:36 +00:00
Muhammad Nauman Raza 2b981baf9f
feat: more org-mode keybindings 2022-12-20 21:10:08 +00:00
Muhammad Nauman Raza 8b16b1860c
chore: update roadmap styling 2022-12-19 09:02:26 +00:00
Muhammad Nauman Raza 1f96af2213
chore: update roadmap 2022-12-19 08:59:51 +00:00
Muhammad Nauman Raza 40a1a45e4e
chore: remove dashboard 2022-12-18 19:28:44 +00:00
Muhammad Nauman Raza 252be5a92e
feat: justfile support 2022-12-06 18:46:27 +00:00
Muhammad Nauman Raza 310457bc54
fix(docs): grammar 2022-11-27 19:32:25 +00:00
Muhammad Nauman Raza 78854418ba
fix(docs): use github repo for clone example 2022-11-27 19:30:53 +00:00
Muhammad Nauman Raza 54e8ea6c46
perf: general improvements 2022-11-20 18:10:03 +00:00
Muhammad Nauman Raza db6d75c0d2
chore: increase border around Emacs 2022-11-20 17:12:27 +00:00
Muhammad Nauman Raza 35fac3eff9
perf: relax garbage collection at start of init
Garbage collection is now relaxed at startup, decreasing startup time
by around ~0.75 seconds. Deleted lisp/performance.el as no longer needed.
2022-11-20 16:59:50 +00:00
Muhammad Nauman Raza aab03a5383
fix: evil-snipe not being enabled 2022-11-20 09:45:00 +00:00
Muhammad Nauman Raza 05cc2fb09d
perf: general improvements 2022-11-20 08:03:40 +00:00
Muhammad Nauman Raza 641286d3ce
chore: remove dashboard image for minimalism 2022-11-19 17:17:00 +00:00
Muhammad Nauman Raza 851bf07402
feat: dashboard buffer for server/daemon Emacs 2022-11-19 17:14:47 +00:00
Muhammad Nauman Raza 5635210c9d
feat: dashboard 2022-11-19 16:28:24 +00:00
Muhammad Nauman Raza 0e401daae1
feat: .gitignore 'user/'
This was done because I wanted to add some changes to my Emacs
configuration which I didn't want added to Dianciemacs.
2022-11-19 12:20:52 +00:00
Muhammad Nauman Raza 8600929eb2
feat: better default user init.el 2022-11-19 12:19:20 +00:00
Muhammad Nauman Raza 61b995ed6f
feat: evil-commentary 2022-11-19 12:18:42 +00:00
Muhammad Nauman Raza 9e74183c86
feat: move theme to separate repository 2022-11-19 08:06:06 +00:00
Muhammad Nauman Raza 37edbbedd0
fix: unbalanced brackets 2022-11-18 17:03:49 +00:00
Muhammad Nauman Raza a8624e4b21
fix: unbalanced brackets 2022-11-18 17:00:19 +00:00
Muhammad Nauman Raza 4ec065bfa6
feat: initial integration of custom theme 2022-11-17 21:54:06 +00:00
Muhammad Nauman Raza 2b1143a283
fix: extra empty line 2022-11-16 21:54:52 +00:00
Muhammad Nauman Raza d0f2c06659
feat: format Rust buffers on save 2022-11-16 21:54:13 +00:00
Muhammad Nauman Raza 16ebdead10
fix: menubar appearing early during frame load 2022-11-16 21:38:19 +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 9e5ddf2d70
feat: seamless flycheck integration for Rust 2022-11-16 20:42:23 +00:00
Muhammad Nauman Raza 131fab4a4e
fix: wrong keybind for magit 2022-11-16 17:08:10 +00:00
Muhammad Nauman Raza c2158c3cb0
feat: orderless completion mechanism 2022-11-16 17:07:28 +00:00
Muhammad Nauman Raza b7991a9671
fix: lsp server keybinds 2022-11-15 22:02:56 +00:00
Muhammad Nauman Raza 29d072db59
feat: rust + lua integration 2022-11-15 22:02:39 +00:00
Muhammad Nauman Raza 8d98873a7b
fix: use Org directory inside home folder 2022-11-14 21:38:57 +00:00
Muhammad Nauman Raza 16605985f3
feat: Go support
Removed Rust support as I don't use Rust anymore.
2022-11-14 21:37:52 +00:00
Muhammad Nauman Raza 778bd8b51d
feat: keys for lsp and rust support 2022-11-14 21:24:46 +00:00
Muhammad Nauman Raza 948e5dbbaa
feat: initial lsp integration 2022-11-13 18:41:10 +00:00
Muhammad Nauman Raza fb7fbba9d1
chore: org keybinds 2022-11-13 17:36:41 +00:00
Muhammad Nauman Raza 8e5790f3f9
chore: remove custom-set-variables 2022-11-13 16:47:13 +00:00
Muhammad Nauman Raza 86a5e5803c
chore: line/numbers improvements 2022-11-13 16:46:40 +00:00
Muhammad Nauman Raza b6bc4e1cfb
feat: rainbow-mode - colourise colour codes 2022-11-12 20:44:43 +00:00
Muhammad Nauman Raza 032c2fadc2
fix: disabled lock/autosave files appearing anyway 2022-11-12 20:25:58 +00:00
Muhammad Nauman Raza d25aa4f0a7
feat: user configuration directory 2022-11-12 18:58:50 +00:00
Muhammad Nauman Raza fce448bf6f
docs: complete README.md 2022-11-12 18:55:32 +00:00
Muhammad Nauman Raza 6fcef8606c
style(docs): license markown formatting 2022-11-12 18:20:27 +00:00
Muhammad Nauman Raza 6e84fecc36
docs: added license 2022-11-12 18:03:40 +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 71f427ca8b
feat: configuration for languages 2022-11-12 17:50:34 +00:00
Muhammad Nauman Raza 86def67347
feat: README.md 2022-11-12 17:41:25 +00:00