aboutsummaryrefslogtreecommitdiff
path: root/doom.d/config.org
AgeCommit message (Collapse)Author
2019-12-20~bracket, end of file parsing otherwiseA. Chavali
2019-12-20~made wakatime a config package, not a moduleA. Chavali
Wakatime is so easy to configure there's basically no point to it being a module. Thus, I ported it to the config.
2019-12-20+calendar.org to org-agenda-filesA. Chavali
2019-11-25+binding descriptions for prefixes in map!oreodave
2019-11-25-removed agoreodave
Ag is not supported by doom, and I personally use ripgrep a lot more
2019-11-25~formatting of code and org itemsoreodave
2019-11-25~put libgen and org-directory into other variablesoreodave
2019-11-25~Interface -> Other variablesoreodave
2019-11-25~moved theming to Functions and doom-theme to doom variablesoreodave
2019-11-25~moved hook to personaloreodave
2019-11-25~Simple variables -> Personaloreodave
2019-11-25~moved sanctioned themes to theming sectionoreodave
2019-11-25~clean up and add few more keybindsoreodave
+<SPC>! for shell command ~swiper -> swiper-isearch for <SPC>// +oreodave/set-new-theme to <SPC>mt ~Font -> font for <SPC>z prefix
2019-11-25~bracesoreodave
2019-11-25~clean uporeodave
+Put theming as it's own thing with function to choose from my own favourites -removed greek letters
2019-11-24+prefix m bound to personal functionsoreodave
Reload is now under this, as well as all the cool globals
2019-11-24~move the global keybinds to after statementsoreodave
The global keybinds (like <SPC><SPC>) that were initialised at load of config remove the benefits of lazy loading through :after statements. Thus, put them in their own after statements with better indentation. Each topic component is now a 'module' rather than a 'prefix' (e.g. Instead of 'prefix /' it is now 'counsel').
2019-11-24~using wicons for the weather dashboard itemoreodave
It's a rain symbol, more fitting I think
2019-11-24+some more themes to preferredoreodave
2019-11-24~theme to molokaioreodave
2019-11-24+<SPC>f. binding for Emacs because it's been removedoreodave
2019-11-24+typescript lsp registered serveroreodave
2019-11-24~removed lsp and better docs for oreodave/csharp/get-unit-testoreodave
2019-11-19~theme from gruvbox to solarized darkoreodave
2019-11-19+after tags to lazy load OmniSharp testingoreodave
Unless I need to test something right now, I won't load OmniSharp straight away. As a result, I'll just leave it as a 'on load' option: I intentionally have to turn on OmniSharp-mode myself before I get these testing features.
2019-11-19~expand-file-name for relative directoryoreodave
2019-11-18+molokai to sanctioned themesoreodave
2019-11-18+load (after! macros) to org and core-keybindsoreodave
Load everything lazily!!! Apparently not even the core stuff is needed all the time, meaning you could lazy load these critical things like the core keybinds, or the org directory. Furthermore, during the load process you can leave it till last.
2019-11-18~set lsp path directly to pathoreodave
2019-11-05+battery mode to init.eloreodave
2019-11-04+binding for school diroreodave
2019-11-04~justification for oreomodeoreodave
2019-11-04+function to open ~/School in diredoreodave
Useful for reading school notes
2019-11-04~moved treemacs/toggle call to end of routineoreodave
+treemacs/toggle forces the cursor to focus on it. Open windows first then toggle treemacs.
2019-11-04+set display-line-numbers-type to niloreodave
Reasoning given in buffer
2019-11-04+oreomode for some basic recurrent operationsoreodave
2019-11-04~theme to gruvboxoreodave
2019-11-04~themes to be better representative of what I wantoreodave
2019-11-04+abbrev table for greek lettersoreodave
2019-11-04+theme config itemsoreodave
2019-11-02+MEGA CHANGE, read beloworeodave
~custom portion -> custom functions and respective subheadings ~extracted functions for going to books and reloading Emacs into their own section ~moved most of the custom meta stuff into the General Keymap because they can be implemented using the ":after" thingy ~General Keymap -> Keymap +dashboard functionality: using dashboard API changed some stuff on the dashboard, mainly the number of items and the splash screen ~wttrin custom function doesn't await loading, it's a small package and functionality set anyway, and is part of the dashboard as well ~bracing style is more concrete: If in the same function call/attribute, up to two layers, cement Otherwise leave open.
2019-11-02+search provider sectionoreodave
2019-11-02+org directory headingoreodave
2019-11-02~cleaned up interface headingoreodave
2019-11-02~sectioned off doom variables sectionoreodave
+description for code
2019-11-02+headings for separating each part of source codeoreodave
2019-11-02-warning level settingoreodave
Org error has been removed, so what's the point of this? Only stops me from seeing any critical errors I might've missed.
2019-11-02+prelude to Simple variables headingoreodave
2019-11-02~Global variables -> Simple variablesoreodave
Functions and stuff that take less than 2 lines
2019-11-02~detailing the situation of Emacs in my systemoreodave
It has now fully overtaken most of my development activities, and is central to my process now.