Commit Graph

136 Commits

Author SHA1 Message Date
Aryadev Chavali
23f51fbde9 (Doom)~updating links for the sake of clarity
Even though I've stopped using doom, I keep its config in case I may
need to dig through it (though I haven't for a good while).
Nevertheless, I didn't update the links to the README which I felt is
bad code-keeping.
2021-07-29 01:31:40 +01:00
dx
9e9435c00c +my own mail config
Using authinfo.gpg, notmuch and offlineimap to manage my mail. I now
have my own server @ aryadevchavali.com, so I setup a mail server hosted
on mail.aryadevchavali.com. This config manages the emacs side of
things, I'll add my offlineimaprc later
2020-07-20 21:15:35 +01:00
dx
9930e9ef4f -use package hooks
This was a stupid idea that does nothing lol
2020-07-20 21:14:57 +01:00
dx
bae71b3ea4 +my own custom theme
Using the customize-create-theme function, I just created a form of
monokai theme without the background color (essentially a monokai with a
black background) so that my eye's aren't strained by the lighter grey background.
2020-07-20 21:13:01 +01:00
dx
43d981e90b ~exported keymap settings to an elisp file
Keymap is a section of my config I edit quite a lot, and the org mode
format doesn't really fit with the way I edit it. Therefore I exported
it to an elisp file where I can quickly edit bits and pieces without a
lot of lag from explaining myself in org mode.
2020-07-20 21:10:33 +01:00
dx
d8eb5ff020 ~clean up init.el 2020-07-20 21:08:59 +01:00
dx
7423ff5238 refactor major 2020-07-19 01:42:03 +01:00
dx
dd05f08e1e ~clean up config.org 2020-07-18 00:57:15 +01:00
dx
77985fb262 ~remap completing-read to ido-completing-read 2020-07-18 00:56:52 +01:00
dx
357afbf0e0 +a ton of bindings
Copied from doom that I liked
2020-07-18 00:56:19 +01:00
dx
9ccc76893f ~put localleader to bindings module 2020-07-18 00:55:46 +01:00
dx
1cc05b4caf +clean up gentemplate to be completion agnostic 2020-07-18 00:54:58 +01:00
dx
254c8a33bb +made my own completion module using ido module
Basically copied the parts I liked of the ido module and removed the
parts I didn't.
2020-07-17 22:03:48 +01:00
dx
94644d01f2 +doom dashboard config to obsolete folder 2020-07-17 21:31:16 +01:00
dx
4bbf47fc4e ~decomposed startup module into personal config 2020-07-16 19:11:20 +01:00
dx
6bdf6db3b4 ~~/.doom.d -> ~/.config/doom 2020-07-15 15:57:09 +01:00
dx
33edf2cf6d ~clean up bindings 2020-07-15 15:40:54 +01:00
dx
e27bda1bde +doom monokai-classic option to my personal themes 2020-07-15 15:31:23 +01:00
dx
a369fdc0b0 ~custom variables 2020-07-15 15:31:13 +01:00
dx
08fb80ddcf +org mode hack again
Doesn't seem to work without it, I might need to add an issue or something.
2020-07-15 15:31:04 +01:00
dx
c94bfdce9e ~set alpha a bit lower 2020-07-15 15:30:35 +01:00
dx
f5f4aad637 ~compactify setq to one instance 2020-07-15 15:30:25 +01:00
dx
55e05588d2 ~molokai->monokai-classic, font options provided 2020-07-15 15:30:00 +01:00
dx
3e7642cae1 !REFACTOR: cleaning doom
This refactor removes a lot of the 'training wheels' that doom
provides (i.e. no modeline, bindings, etc). Instead, I defined my own
modules and systems to help with those tasks. I am now using the default
emacs modeline, customised to my liking, as well as the default scratch
buffer as my startup page.

This basically allows me to have a finer degree of control over what my
Emacs is doing, which is great as I can remove redundant pieces that I
don't use.
2020-07-15 15:26:11 +01:00
dx
8b067497da ~go back to molokai 2020-07-12 10:18:30 +01:00
dx
79b813f466 ~decompose the other section to its subject parts 2020-07-12 03:00:33 +01:00
dx
dd910c4b3d ~clean up python, C and Haskell config
squash! ~clean up python and C sections of config
2020-07-12 02:58:52 +01:00
dx
26d8f8855c -pdf applet from Emacs
Use zathura for pdf
2020-07-07 00:36:40 +01:00
dx
d673379d68 +bindings for eshell and a qnotes file 2020-07-07 00:36:12 +01:00
dx
2c229849c4 +bindings config for dired 2020-07-07 00:35:59 +01:00
dx
8ecd395491 ~clean up some english 2020-07-07 00:35:50 +01:00
dx
b82ffe03b0 +description for sxhkd 2020-06-27 11:02:53 +01:00
dx
386614165e +for reverse loop snippet 2020-06-21 01:57:47 +01:00
dx
e22fd4430b -calctex
Doesn't work anymore
2020-06-21 01:57:47 +01:00
dx
594f2c5f83 -disable ranger to dired 2020-06-21 01:57:47 +01:00
dx
415b84ab26 +sxhkd mode 2020-06-20 00:32:18 +01:00
dx
b4c756168d ~ido -> ivy and disable calendar 2020-06-20 00:32:08 +01:00
dx
b4713cb8d1 ~defvar -> defconst 2020-06-20 00:31:24 +01:00
dx
1bbb1f1d41 +config for counsel and ido 2020-06-14 01:03:27 +01:00
dx
933e9ce555 +open project action to doom dashboard 2020-06-14 01:03:06 +01:00
dx
156c6e3258 ~switched to ido module completion 2020-06-14 01:02:14 +01:00
dx
c522cca21c ~!hack org mode isn't loading correctly, reload 2020-06-14 00:12:05 +01:00
dx
d6b66f7545 ~clean up config.org 2020-06-14 00:11:59 +01:00
dx
9637f5d25f -csharp and fsharp config
I rarely use these two languages, so I don't need them. If I do need
them again, I'll just use git lol
2020-06-11 20:52:52 +01:00
dx
f7d134af3b ~clean up config 2020-06-11 20:52:52 +01:00
dx
93326421fe ~org config into config.el
As a precursor, define some functions and variables to load up org files
in org/*. Easy setup and usage.
2020-06-11 20:47:05 +01:00
dx
08a115e78d ~remppings gone to personal config 2020-06-11 02:01:35 +01:00
dx
bc3436de56 ~use icomplete/ido for some of the functions
For some functions, which I find don't need to have ivy, let's use
icomplete instead.
2020-06-11 01:59:16 +01:00
dx
6a5d059dda ~!fix bug where fill auto lines doesn't concat properly 2020-06-11 01:33:08 +01:00
dx
0f9ca9c5f1 ~descriptive name for newline function 2020-06-11 01:32:54 +01:00