Commit Graph

135 Commits

Author SHA1 Message Date
dx
d5647f8850 -wttrin
Kinda useless, don't use it anyway.
2020-06-11 01:32:10 +01:00
dx
efa8528110 ~remap compile back to the original function 2020-06-11 01:30:21 +01:00
dx
1767b5ec7d ~byte compile config.el and all other files
gotta go fast (except for packages.org)
2020-06-11 01:20:51 +01:00
dx
a286f91ad7 ~theme: molokai -> gruvbox, font size: 17 -> 15 2020-06-11 01:02:15 +01:00
dx
1b07dcdad9 -base16 themes and a few other from personal 2020-06-11 01:02:00 +01:00
dx
039c9c37c8 ~auto-filled and added binding for auto-fill converter 2020-06-11 01:00:03 +01:00
dx
e84183f4bb +auto-fill-lines -> truncate-lines function
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 00:59:09 +01:00
dx
9f2c086dfd ~literate config -> org-babel-load-*
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-11 00:57:33 +01:00
dx
4641546f06 ~alpha: 85 -> 95 2020-06-10 18:54:02 +01:00
dx
75321e6f8e -calctex 2020-06-10 18:53:57 +01:00
dx
c08bb4463d ~cleanup keybinds in config.org 2020-06-10 18:53:46 +01:00
dx
085dbb31e4 +company config with frontend configuration 2020-06-10 18:53:26 +01:00
dx
7fec08acd6 ~auto-fill -> truncate lines 2020-06-06 19:38:16 +01:00
dx
a396b216c2 +visual-line segment 2020-05-31 17:23:58 +01:00
dx
d05d83e0be ~my-* -> +oreoline-* 2020-05-31 17:23:22 +01:00
dx
dea9c7b859 +enable eshell 2020-05-31 15:39:49 +01:00
dx
b1664b6862 ~completion -> ivy 2020-05-31 15:39:39 +01:00
dx
1d4143d795 ~disable unused modules
csharp, java, fsharp and irc
2020-05-31 15:39:24 +01:00
dx
5bf6d429aa ~icomplete module -> completion module 2020-05-31 15:38:52 +01:00
dx
6c262a85bc ~formatting oreoline/config.el 2020-05-31 15:38:09 +01:00
dx
6e605639ee -+icomplete/M-x
This command doesn't work for icomplete, so I can't do this.
2020-05-31 01:05:12 +01:00
dx
d97b08021e ~ivy-read -> completing-read for dx:themes/set-new-theme
completing-read for icomplete-mode but also because it allows others to
use it, regardless of completion framework of choice
2020-05-31 00:57:27 +01:00
dx
c6fa4ba25a ~dx:newline function config.org -> personal.org 2020-05-31 00:56:23 +01:00
dx
c5c8c8c4f1 ~using icomplete command means that I don't need counsel bindings 2020-05-31 00:56:02 +01:00
dx
b109953c33 ~symbol setup 2020-05-31 00:55:51 +01:00
dx
ab3c8f98b8 ~haskell +ghcide -> haskell
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 00:54:12 +01:00
dx
ac8eee9b3b ~ivy -> icomplete 2020-05-31 00:54:03 +01:00
dx
2aa3f0d3a9 +icomplete module
My own module for using icomplete, which has some sane 'evil' bindings
and other such stuff.
2020-05-31 00:53:21 +01:00
dx
a741216c4e ~corrected calctex link 2020-05-25 01:51:40 +01:00
dx
2056db86d1 +bind to stop doom default bindings from taking the local leader 2020-05-25 01:51:14 +01:00
dx
8f8f39ab24 +binding to open newlines without using o/O 2020-05-25 01:50:51 +01:00
dx
727c133c26 ~auto-fill-mode -> visual-line-mode, +org-toggle-latex 2020-05-25 01:50:34 +01:00
dx
7d889b366d ~auto filled lines to long lines 2020-05-25 01:50:14 +01:00
dx
93fbe65c27 ~pretty-code snippet: delete offending item 2020-05-25 01:49:23 +01:00
dx
9321a5bcfe ~hook -> setq c-indent-style
I'd rather just have the style set
2020-05-24 00:40:19 +01:00
dx
008d861ea7 ~set SPC-SPC to execute-extended-command
If I turn off Ivy I should still be able to use SPC SPC
2020-05-24 00:38:55 +01:00
dx
4c1466cd57 +recompile bindings for compilation buffer 2020-05-24 00:38:37 +01:00
dx
5190885771 +bind to M-s occur 2020-05-24 00:37:12 +01:00
dx
691205e7e3 ~localleader , -> 'SPC ,' and ivy-read -> completing-read 2020-05-24 00:36:43 +01:00
dx
6591532ad7 ~make SPC-cc compile 2020-05-20 07:43:43 +01:00
dx
36486ead93 ~formatting in config.el 2020-05-20 07:43:37 +01:00
dx
43f89f7d7d +latex doom module 2020-05-20 07:43:15 +01:00
dx
195bb291a2 ~haskell config 2020-05-20 07:42:54 +01:00
dx
fb34c7aa6a ~proper hook for calctex 2020-05-17 09:30:40 +01:00
dx
26e412ff04 ~ace window binding to lower w
I use that binding a lot, makes sense to use lower w instead
2020-05-17 09:30:19 +01:00
dx
9526e32760 -lsp-ui-doc-mode hooks
In hindsight, lsp-ui-mode only makes lsp-mode more intrusive, slow and
buggy. It's better to rely on other Emacs and Doom systems (+lookup* for
example) for some of the stuff that it gives rather than it.
2020-05-17 09:29:17 +01:00
dx
eaace18c49 -removed a lot of unused modules, ~dante -> ghcide 2020-05-17 09:28:23 +01:00
dx
9b267b1155 +hook to org mode for auto-fill-mode 2020-05-14 16:18:13 +01:00
dx
a0459a6397 +configuration for ranger
Just hidden files and cleanup really, those were the two things that
annoyed me the most about doom-vanilla ranger.
2020-05-14 16:18:13 +01:00
dx
fef89fbbf4 +Calc configuration +calctex
Setting up hooks and keymaps, as well as radians mode for calc. Calctex
mode makes calc look nicer, some eyecandy
2020-05-14 16:18:13 +01:00