Commit Graph

266 Commits

Author SHA1 Message Date
oreodave
ed40fce38c +subheading for other content 2019-11-18 23:18:06 +00:00
oreodave
8d70280c0f +subheading on 'how to use' for a project workflow 2019-11-18 23:17:44 +00:00
oreodave
10c8ba358c +lsp server as a dependency 2019-11-18 23:14:24 +00:00
oreodave
629619eb84 ~moved emacs to top and added git as dependency 2019-11-18 23:14:07 +00:00
oreodave
b721854134 +routine to clone templates to Projects/Templates 2019-11-18 23:11:20 +00:00
oreodave
aed71004b9 +few more directory depedencies 2019-11-18 23:10:49 +00:00
oreodave
d4786e78a0 +Generate template offline by copying the git dir
In case I'm offline, just use this function to generate new projects
through copying the template item directly
2019-11-18 23:01:07 +00:00
oreodave
5c490a5c90 ~move emote meme to end 2019-11-18 23:00:55 +00:00
oreodave
e5a4315f7b +molokai to sanctioned themes 2019-11-18 23:00:34 +00:00
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
ec153471f8 +csharp lsp and c-offsets 2019-11-18 22:57:48 +00:00
oreodave
b44fd09e5e +battery mode to init.el 2019-11-05 17:48:42 +00:00
oreodave
b8fd435043 ~foramt 2019-11-05 14:07:48 +00:00
oreodave
c9146e2b04 ~tabs->tabbar
Doom updated this module, had to update the init
2019-11-05 14:07:27 +00:00
oreodave
baa655f5ba +icons to ivy 2019-11-05 14:07:18 +00:00
oreodave
8448db7232 -base16 theme 2019-11-05 14:06:53 +00:00
oreodave
68c26606e8 ~yapf to python2 2019-11-05 14:06:40 +00:00
oreodave
662e6a9a33 +for the meme 2019-11-05 14:05:21 +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
c6f03ed860 +make school dir and a few more text deps
+touch notes and todo in ~/Text
+mkdir school directory
2019-11-04 16:47:48 +00:00
oreodave
46e754ed21 ~bindings for files
<SPC>ff -> :Files . <CR>
<SPC>fF -> :Files (input)
2019-11-04 16:39:57 +00:00
oreodave
7437188d07 +gruvbox theme to safe themes with a few others 2019-11-04 16:39:33 +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
21075a16f8 ~testing more themes, new themes to alist 2019-11-04 00:58:21 +00:00
oreodave
047ced231a ~themes to be better representative of what I want 2019-11-04 00:58:04 +00:00
oreodave
75fbe3306e +base 16 themes 2019-11-04 00:26:44 +00:00
oreodave
903bd6e6f2 ~themes init.el 2019-11-04 00:25:54 +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
5a4cfe621d ~bindings to somewhat resemble doom Emacs
More thought needs to be put into this.
2019-11-02 22:01:18 +00:00
oreodave
725b76a32e -fzf entry system, I'll manage on my own 2019-11-02 22:00:58 +00:00
oreodave
63a5ad15b8 -plugins that are useless
Vim has been very slow, and I've been procrastinating to fix this. When
using Vim on a new machine with just the bare minimums I was reminded of
the insane speed it could access, so I removed items I felt were
increasing time to boot or were useless.
2019-11-02 21:59:53 +00:00
oreodave
18980487f0 +search config to add libgen to set 2019-11-01 02:36:02 +00:00