Muhammad Nauman Raza
d34c7cd946
feat: globally enable rainbow-mode
2023-07-01 18:42:53 +01:00
Muhammad Nauman Raza
ec1373dd8d
feat: reintroduce yasnippet
2023-07-01 18:40:11 +01:00
Muhammad Nauman Raza
c3538b9ea8
hotfix: bug
2023-06-27 17:31:58 +01:00
Muhammad Nauman Raza
09dd75176e
hotfix: bug
2023-06-27 17:23:00 +01:00
Muhammad Nauman Raza
b75c6b520f
chore: updates
2023-06-26 18:12:37 +01: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
5635210c9d
feat: dashboard
2022-11-19 16:28:24 +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
4ec065bfa6
feat: initial integration of custom theme
2022-11-17 21:54:06 +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
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
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
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
e6b34380d6
feat: improvements with lock and backup files
...
Backup files have been relocated to the system temporary files
directory. To recover backups from there enter the associated file and
run M-x recover-file or :recover-file.
Lock files have been disabled - uses for them are few and far between
Both these changes were done to maintain cleanliness of directories
and git-friendliness
2022-11-12 17:38:40 +00:00
Muhammad Nauman Raza
06301e5294
feat: disable creation of lock files
...
These files include the character '#' in their filename and clutter
directories. They also send false alarms to git - better get rid of them.
2022-11-12 13:03: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
Muhammad Nauman Raza
e004db0e9a
feat: general.el for convenient keybinds
2022-11-08 22:05:28 +00:00
Muhammad Nauman Raza
836d92b59f
chore: remove package.el
...
This was done as having to move between files to understand what some
package/code does was too much of a hassle
2022-11-08 17:53:07 +00:00
Muhammad Nauman Raza
bcb6f7a1a3
feat: which-key
2022-11-08 17:53:07 +00:00
Muhammad Nauman Raza
1d384cb910
chore: folder restructure
2022-11-08 17:53:07 +00:00
Muhammad Nauman Raza
d84ec39960
feat: folder restructure
2022-11-08 17:53:06 +00:00