2085 Commits

Author SHA1 Message Date
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
oreodave
bd30a83855 -removed output item 2019-10-13 23:19:47 +01:00
oreodave
e9923a31f4 +haskell module 2019-10-13 00:50:15 +01:00
oreodave
56653bffb2 ~cleanup 2019-10-13 00:50:03 +01:00
oreodave
f2e98f3c2f ~hashes for themes 2019-10-01 11:25:23 +01:00
oreodave
d4aae4fcab +a few more modules
+format
+debugger
+flyspell
+pass
+rgb
+cc + lsp
+calendar
2019-10-01 11:24:18 +01:00
oreodave
eed79def43 ~spacing of ivy 2019-10-01 11:24:01 +01:00
oreodave
e588781d78 +hook for org mode to turn on visual line mode
I like visual line mode, and sometimes when exporting text to another
app auto fill can't satisfy the needs. Thus visual line mode to the rescue!
2019-10-01 11:23:04 +01:00
oreodave
e230f912f3 +functionality for managing books 2019-10-01 11:22:42 +01:00
oreodave
d69ab52cca ~construct-tags to return string, added brackets around org bindings 2019-09-26 09:08:45 +01:00
oreodave
78c485af03 ~split packages and func into two headings
Easier to manage
2019-09-26 08:57:38 +01:00
oreodave
a136a6102c +.local/bin to path 2019-09-26 08:56:13 +01:00
oreodave
24ea318bda +lsp for python
The python language server is the best thing since sliced bread -
incredible parsing and universal completion for any editor!
2019-09-26 08:55:33 +01:00
oreodave
f613e3c6de +style to csharp mode hook 2019-09-26 08:55:11 +01:00
oreodave
0de298f075 +feature to download json and parse it in emacs
Restclient doesn't seem to work anymore (at least for my ASP.NET API),
thus making this thing to do gets quickly
2019-09-26 08:54:26 +01:00
oreodave
16ccefb723 +map to elfeed to update feeds using u 2019-09-26 08:54:12 +01:00
oreodave
fecd959556 +binding to fold all code within a level 2019-09-26 08:53:48 +01:00
oreodave
529bce65f6 +binding for buffer specific tags like vscode
+<SPB>/b for listing tags in current buffer
2019-09-26 08:53:16 +01:00
oreodave
9185ab93ea +setting variables
+truncate lines option
+c-basic-offset to variables
2019-09-26 08:52:50 +01:00
oreodave
63cce1dfc4 +config for wttrin
Uses pass to store my location. Custom function to display weather in
local area
2019-08-27 17:38:13 +01:00
oreodave
784e5f8620 ~more updated comments on c# 2019-08-27 17:32:42 +01:00
oreodave
a048ec2bb4 ~prop snippet name to mirror official snippet name
official snippet uses some weird c++ styling, not really good for c#.
Thus, reimplement with my own snippet
2019-08-27 17:29:35 +01:00
oreodave
9be682d61e ~csharp keybinds
Most tests are done by omnisharp functions. I have no need to use custom
functions anymore. Just this one for global test search and deploy
2019-08-27 17:29:28 +01:00
oreodave
f0c6ede141 ~csharp/get-unit-test-in-project to use omnisharp
Now uses omnisharp-unit-test-at-point to test the unit test. Instead
goes to the file in tag and runs test at that point. Allows you to
traverse test as well!
2019-08-27 17:26:14 +01:00
oreodave
fc86026dcd -csharp-unit-test function +reimpl of emit-results
The reimplementation of omnisharp--unit-test-emit-results is so stdout
is always printed regardless of errors. Makes it cleaner to use.
2019-08-27 17:24:27 +01:00
oreodave
38c273a5d9 +config for elfeed
elfeed-org doesn't seem to work the way I want it to. So instead, added
my own compilation steps and functions. Compile org to opml, then load
opml in elfeed
2019-08-27 17:23:37 +01:00
oreodave
aa65faa060 -:after ace window statement doesn't work 2019-08-27 17:22:33 +01:00
oreodave
0e3b866871 ~ Instead of one theme, use many in a rotation
Instead of just using doom-molokai, I can keep multiple themes in a list
and rotate through them via a command. I used "<SPC>a" as a prefix (a
for aesthetics).

Currently using solariszed as the default theme on load
2019-08-27 17:21:05 +01:00
oreodave
c8ec0bf7af +rss +org reader
I like the idea of making emacs assimilate every part of my life
2019-08-27 17:20:25 +01:00
oreodave
35d70fa94e +org-directory must be ~/Text
I store a diary, elfeeds, etc there
2019-08-27 17:19:49 +01:00
oreodave
378f784024 +keybind for counsel-etags-list-tag
May as well have it in case I'm feeling lazy :P
2019-08-25 22:03:09 +01:00
oreodave
e62e97a095 ~now using find-tag instead of list-tag
It's fast due to the fact it actually filters results beforehand,
otherwise having the same capabilities as list-tag but without the giant
loading issues
2019-08-25 22:02:15 +01:00
oreodave
022b0b350e +keybind for switching project buffers
<SPC>p\>
2019-08-25 22:01:51 +01:00
oreodave
70d0c4ade2 +lazy loading to prefixes
Only after loading the 'major' package that the keybind depends on, will
these keybinds be set
2019-08-25 22:01:17 +01:00
oreodave
8eeb6e0ee0 ~collating similar prefix keybinds
There are more than 2 projectile 'p' keybinds, may as well put them together
2019-08-25 22:00:38 +01:00
oreodave
cef73a3a7d +keybind for c# unit test function
The custom function I made should be a keybind
2019-08-25 21:59:28 +01:00
oreodave
18a71f3e37 -old keybinds removed, now in doom
Did my first pull request and sent my updated keybinds to doom emacs
itself. Now I don't need these as they're already implemented
2019-08-25 21:58:41 +01:00
oreodave
b80dbbfdc1 +execute async subprocess to run full test
The subprocess runs the given test in full detail meaning it can read
output messages as well. This test is run in a buffer meaning I can read
the output of c# unit tests without vscode :)
2019-08-25 21:57:38 +01:00
oreodave
3df00c2d24 +ivy interface that uses the test method names 2019-08-25 21:57:20 +01:00
oreodave
706318a0cd +testing functionality of omnisharp
Trying to see if I can get test method elements from the omnisharp server
2019-08-25 21:32:08 +01:00
oreodave
4994b56a00 +Advanced workflow for tag generation
Uses a global list to build tag generation command string
2019-08-25 21:30:51 +01:00
oreodave
60e2eb8af0 ~renamed Keybinds and tricks 2019-08-25 21:30:15 +01:00
oreodave
c3018c58ab +keybind to oreodave/reload
<SPC>r
2019-08-23 00:12:13 +01:00
oreodave
d9091816ae +custom functions, with reload function
Can store custom config functions in there to call later, currently has
a reload function
2019-08-23 00:11:27 +01:00
oreodave
4f93d7dcc6 +config for nvm, node version manager 2019-08-22 15:21:09 +01:00
oreodave
2513390b2b +perfix for font size adjustment 2019-08-22 15:20:58 +01:00
oreodave
39ab310c83 +window keybind to swap windows around 2019-08-22 15:20:42 +01:00
oreodave
af60c2f549 ~ag -> ripgrep
With some doc comments as well
2019-08-22 15:20:24 +01:00