aboutsummaryrefslogtreecommitdiff
path: root/Doom
AgeCommit message (Collapse)Author
2020-06-14~clean up config.orgdx
2020-06-11-csharp and fsharp configdx
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~clean up configdx
2020-06-11~org config into config.eldx
As a precursor, define some functions and variables to load up org files in org/*. Easy setup and usage.
2020-06-11~remppings gone to personal configdx
2020-06-11~use icomplete/ido for some of the functionsdx
For some functions, which I find don't need to have ivy, let's use icomplete instead.
2020-06-11~!fix bug where fill auto lines doesn't concat properlydx
2020-06-11~descriptive name for newline functiondx
2020-06-11+display line numbersdx
Fast navigation, especially for ex-mode queries.
2020-06-11-wttrindx
Kinda useless, don't use it anyway.
2020-06-11~remap compile back to the original functiondx
2020-06-11~byte compile config.el and all other filesdx
gotta go fast (except for packages.org)
2020-06-11~theme: molokai -> gruvbox, font size: 17 -> 15dx
2020-06-11-base16 themes and a few other from personaldx
2020-06-11~auto-filled and added binding for auto-fill converterdx
2020-06-11+auto-fill-lines -> truncate-lines functiondx
This function just converts auto-fill to long lines. This is easier to manage and is just easier for me to use.
2020-06-11~literate config -> org-babel-load-*dx
Basically, instead of generating files at every save on Emacs, just load them via org-babel-load-file. This means that I can rely on those functions to compile and manage org file to elisp file conversions. This happens at first run time, and will not compile org files to el files if there have been no changes to the org files.
2020-06-10~alpha: 85 -> 95dx
2020-06-10-calctexdx
2020-06-10~cleanup keybinds in config.orgdx
2020-06-10+company config with frontend configurationdx
2020-06-06~auto-fill -> truncate linesdx
2020-05-31+visual-line segmentdx
2020-05-31~my-* -> +oreoline-*dx
2020-05-31+enable eshelldx
2020-05-31~completion -> ivydx
2020-05-31~disable unused modulesdx
csharp, java, fsharp and irc
2020-05-31~icomplete module -> completion moduledx
2020-05-31~formatting oreoline/config.eldx
2020-05-31-+icomplete/M-xdx
This command doesn't work for icomplete, so I can't do this.
2020-05-31~ivy-read -> completing-read for dx:themes/set-new-themedx
completing-read for icomplete-mode but also because it allows others to use it, regardless of completion framework of choice
2020-05-31~dx:newline function config.org -> personal.orgdx
2020-05-31~using icomplete command means that I don't need counsel bindingsdx
2020-05-31~symbol setupdx
2020-05-31~haskell +ghcide -> haskelldx
The default haskell mode with ghci has good defaults, completion systems and an overall workflow which I can really work with. This is better than the LSP system which uses a lot of memory and CPU without much returns in comparison to this method.
2020-05-31~ivy -> icompletedx
2020-05-31+icomplete moduledx
My own module for using icomplete, which has some sane 'evil' bindings and other such stuff.
2020-05-25~corrected calctex linkdx
2020-05-25+bind to stop doom default bindings from taking the local leaderdx
2020-05-25+binding to open newlines without using o/Odx
2020-05-25~auto-fill-mode -> visual-line-mode, +org-toggle-latexdx
2020-05-25~auto filled lines to long linesdx
2020-05-25~pretty-code snippet: delete offending itemdx
2020-05-24~hook -> setq c-indent-styledx
I'd rather just have the style set
2020-05-24~set SPC-SPC to execute-extended-commanddx
If I turn off Ivy I should still be able to use SPC SPC
2020-05-24+recompile bindings for compilation bufferdx
2020-05-24+bind to M-s occurdx
2020-05-24~localleader , -> 'SPC ,' and ivy-read -> completing-readdx
2020-05-20~make SPC-cc compiledx
2020-05-20~formatting in config.eldx