Commit Graph

760 Commits

Author SHA1 Message Date
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
dcbf9b2191 +download-playlist script
Using youtube-dl, set some sane defaults for what I usually do when
downloading an album or playlist.
2020-05-31 00:52:19 +01:00
dx
be913d895f +script to quickly edit scripts by emacs from term 2020-05-25 01:52:29 +01:00
dx
16ad537558 +binding to open emacsclient (connect to server) called sedit 2020-05-25 01:52:02 +01:00
dx
c132915c67 ~EDITOR nvim -> emacsclient 2020-05-25 01:51:51 +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
6ac0098997 +alias to load other emacs (user based one in .config/emacs/init.el) 2020-05-24 00:42:33 +01:00
dx
eac3c9e4dd +C-x C-e bind to zsh to edit command line 2020-05-24 00:42:15 +01:00
dx
e059f06942 ~set alternate editor for emacsclient to be vim 2020-05-24 00:41:59 +01:00
dx
dca2df03f6 +emacs everywhere 2020-05-24 00:41:49 +01:00
dx
be26e8a68b ~ivy-read -> completing-read
More general purpose and useful
2020-05-24 00:41:30 +01:00
dx
ab4f73cfbe ~some edits to main emacs to make it easier to use 2020-05-24 00:41:13 +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
3a7a9cdda0 +list packages script for quick checking installed packages 2020-05-20 07:45:22 +01:00
dx
b4ebf75980 +set user-emacs-directory to .config/emacs in custom Emacs 2020-05-20 07:44:55 +01:00
dx
628fc8e9bc +ncmpcpp C-l binding for lyrics 2020-05-20 07:44:37 +01:00
dx
1136c9b1bf +install guide (use install.org) 2020-05-20 07:44:26 +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
da91f1ec82 ~ls -> exa
exa seems like a nicer, faster program. Also rust replacements
2020-05-17 09:32:30 +01:00
dx
53614cf7fe +mpd support for bar 2020-05-17 09:32:21 +01:00
dx
5cd84746d4 ~some stuff with xserver 2020-05-17 09:32:11 +01:00
dx
f45a0c86c0 +binding for brightness on normal keys 2020-05-17 09:30:53 +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
6b3e2a1332 +fzf to nvim 2020-05-17 09:29:04 +01:00
dx
eaace18c49 -removed a lot of unused modules, ~dante -> ghcide 2020-05-17 09:28:23 +01:00
dx
224b9d9759 +straight and telephone line to custom emacs 2020-05-17 09:27:53 +01:00
dx
546e3b1804 +support for deleting a modules
Refactored the code a bit to make it a bit cleaner, added support for
deleting modules in dotfiles
2020-05-17 09:26:37 +01:00
dx
d483094f0c +elisp support to stow a specific module 2020-05-17 09:23:41 +01:00
dx
3a3e0dbeb3 ~install.sh -> Install.org
An org file is better suited for this kinda job: literate, modular and
easy to explain my decisions. Furthermore, I can make components for
this installation easily just by making sections
2020-05-17 09:06:45 +01:00
dx
824d8fe0e1 +set backgrounds to latest commit 2020-05-14 18:07:15 +01:00