Commit Graph

147 Commits

Author SHA1 Message Date
oreodave
2ee914cdfa +load (after! macros) to org and core-keybinds
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 22:59:07 +00:00
oreodave
d80a3b075e ~set lsp path directly to path 2019-11-18 22:58:48 +00:00
oreodave
b44fd09e5e +battery mode to init.el 2019-11-05 17:48:42 +00:00
oreodave
b9e1822d51 +binding for school dir 2019-11-04 16:50:10 +00:00
oreodave
f6e8328c47 ~justification for oreomode 2019-11-04 16:49:49 +00:00
oreodave
828397aebf +function to open ~/School in dired
Useful for reading school notes
2019-11-04 16:49:28 +00:00
oreodave
0a6384aaf6 ~moved treemacs/toggle call to end of routine
+treemacs/toggle forces the cursor to focus on it. Open windows first
then toggle treemacs.
2019-11-04 16:38:54 +00:00
oreodave
306eee101d +set display-line-numbers-type to nil
Reasoning given in buffer
2019-11-04 16:38:12 +00:00
oreodave
306eae5917 +oreomode for some basic recurrent operations 2019-11-04 01:02:23 +00:00
oreodave
a8aac76a87 ~theme to gruvbox 2019-11-04 01:02:13 +00:00
oreodave
047ced231a ~themes to be better representative of what I want 2019-11-04 00:58:04 +00:00
oreodave
0a27d0ebdc +abbrev table for greek letters 2019-11-04 00:23:44 +00:00
oreodave
9707ab1cb5 +theme config items 2019-11-04 00:22:15 +00:00
oreodave
4f14d789e7 +MEGA CHANGE, read below
~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 22:16:25 +00:00
oreodave
978658dc67 +search provider section 2019-11-02 22:15:16 +00:00
oreodave
c7688818d1 +org directory heading 2019-11-02 22:15:03 +00:00
oreodave
b6b3ea0652 ~cleaned up interface heading 2019-11-02 22:14:48 +00:00
oreodave
170f701551 ~sectioned off doom variables section
+description for code
2019-11-02 22:14:03 +00:00
oreodave
333741692c +headings for separating each part of source code 2019-11-02 22:13:28 +00:00
oreodave
f1aa86fca1 -warning level setting
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 22:12:06 +00:00
oreodave
79b4e7515e +prelude to Simple variables heading 2019-11-02 22:11:51 +00:00
oreodave
19d334109e ~Global variables -> Simple variables
Functions and stuff that take less than 2 lines
2019-11-02 22:02:41 +00:00
oreodave
dee990aae7 ~detailing the situation of Emacs in my system
It has now fully overtaken most of my development activities, and is
central to my process now.
2019-11-02 22:02:08 +00:00
oreodave
aabf75789d ~emacs -> Emacs (capitalisation) 2019-11-02 22:01:42 +00:00
oreodave
18980487f0 +search config to add libgen to set 2019-11-01 02:36:02 +00:00
oreodave
fa14c618ca +tag narrow in buffer map for org mode 2019-11-01 02:35:38 +00:00
oreodave
49f3dadf10 +comment 2019-11-01 02:34:46 +00:00
oreodave
19fe053050 -c-style languages config because it's redundant 2019-11-01 02:34:08 +00:00
oreodave
774d2b5874 +dap configuration to start ui and a mapping 2019-11-01 02:33:20 +00:00
oreodave
4481cfabb8 +map for dired to make using it reasonable 2019-11-01 02:32:55 +00:00
oreodave
15b699e105 -download items section
Barely use it, useless for anything except *get* requests.
2019-11-01 02:30:57 +00:00
oreodave
c48bd66136 ~books binding in general keymap 2019-11-01 02:30:36 +00:00
oreodave
4cb119358b +splash image for emacs
Killer Queen image from Part 4 of JoJo. Just thought it would look nice
2019-11-01 02:29:18 +00:00
oreodave
4e688a9986 ~font to Hack
Using a little snippet of code to change some symbols back to normal
2019-11-01 02:28:31 +00:00
oreodave
f603e89e2e ~"c-mode c++-mode" -> cc-mode for c hook
Finally found why my C config wasn't working correctly: wasn't
targeting the right package in after
2019-10-25 22:06:08 +01:00
oreodave
af4b686adc ~emacs-lisp -> elisp in src blocks
elisp is easier to read, write and say than emacs-lisp. Verbosity isn't
necessarily the best policy
2019-10-25 22:05:40 +01:00
oreodave
33a5cbb483 ~custom functionality -> meta/custom other stuff
Renamed header because it was more that than this.
+feature to universally format code using format-all
2019-10-25 22:04:18 +01:00
oreodave
868604c4f3 -c-set-style reference; it's already set in init 2019-10-24 23:25:51 +01:00
oreodave
37aa72d616 +bindings to narrow and expand from a heading 2019-10-24 23:16:14 +01:00
oreodave
fa4636b564 ~c-default-style to java
using default function call instead of setting the variable automagically
2019-10-24 23:15:49 +01:00
oreodave
59d72c6aa1 +omnisharp-unit-test-emit results function back
Reimpl to allow results to always be printed
2019-10-24 23:15:29 +01:00
oreodave
502f2669c8 +c-style language item to set style automatically
This needs to be set in variables preferably
2019-10-24 23:14:56 +01:00
oreodave
e0bd72a356 +font setting
Fira code, size 18
2019-10-24 23:14:35 +01:00
oreodave
0a53816560 -notes and keybinds section
serves no purpose may as well keep in my personal repository
2019-10-24 23:14:12 +01:00
oreodave
e3cfbe0c46 ~org dispatch keybind "ee" -> "e"
I use org dispatch so often, it should have its own single binding for
quick use
2019-10-16 13:21:28 +01:00
oreodave
56e27544b6 ~prefix for frames m -> F (F for frames)
f is already bound to "find" for items, thus capital F. I don't use the
frame commands often enough to bind them to something as important as
<SPC>m, thus F is the best.
2019-10-16 13:20:43 +01:00
oreodave
57aaddb476 +description for json section 2019-10-16 13:20:31 +01:00
oreodave
9e678c5b7a +general map to leader for opening the rss app 2019-10-16 13:20:18 +01:00
oreodave
6670244682 +better description for projectile section in conf 2019-10-16 13:19:56 +01:00
oreodave
be7dc9150c +map for calendar opening quickly 2019-10-16 13:19:42 +01:00