Aryadev Chavali
b7dc0ecec2
+ssh-agent to xinit
...
No need for ssh passwords when I can use the ssh agent
2020-08-28 11:46:24 +01:00
Aryadev Chavali
cfa66928de
+ls -la bind to l
2020-08-28 11:46:11 +01:00
Aryadev Chavali
cd84485a07
-super bind on XF86 audio binds: I can just use the audio keys
2020-08-28 11:45:36 +01:00
Aryadev Chavali
b14a494958
-customize settings
...
Stored in separate file
2020-08-28 11:45:10 +01:00
Aryadev Chavali
2ed80f3d40
+a lot of changes that I can't be bothered to document
...
Added a few modes, moved around a few things, etc
2020-08-28 11:44:29 +01:00
Aryadev Chavali
108b8ff0b5
+no littering, moves org mode snippets to .local
2020-08-28 11:44:29 +01:00
Aryadev Chavali
9149622bc6
+c/c++: arrow symbol to pretty symbols
2020-08-23 17:21:17 +01:00
Aryadev Chavali
b86135cdd0
~use-package -> autoload
2020-08-23 17:19:53 +01:00
Aryadev Chavali
726132d633
~rest of the config
...
Moved into applications: mail, elfeed, xwidget, eshell
Also added pretty symbols to org-mode, c/c++ and lisp
2020-08-23 17:18:47 +01:00
Aryadev Chavali
a0a3994889
+small packages list, with all previous packages
2020-08-23 17:17:36 +01:00
Aryadev Chavali
0fdb518d1f
+window package into core packages
...
This includes bindings for buffer switching.
2020-08-23 17:17:02 +01:00
Aryadev Chavali
79f8265815
+pretty symbols to core packages
2020-08-23 17:16:51 +01:00
Aryadev Chavali
9b0c50fc7c
+company to core packages
2020-08-23 17:16:34 +01:00
Aryadev Chavali
d0be4ad5e9
+magit to core packages
2020-08-23 17:16:28 +01:00
Aryadev Chavali
a132c3c7dc
+ibuffer to core packages
2020-08-23 17:16:20 +01:00
Aryadev Chavali
d20e1907f0
+dired setup in core
2020-08-23 17:16:09 +01:00
Aryadev Chavali
97ba4c8bcf
~moving some stuff around, +ido, ido-completing-read+ and smex
2020-08-23 17:15:43 +01:00
Aryadev Chavali
78efa78220
~evil-define -> general
2020-08-23 17:15:03 +01:00
Aryadev Chavali
d8afe4c9d0
+preamble for completion and why its useful
2020-08-23 17:14:48 +01:00
Aryadev Chavali
c62a1750ee
+core packages, put general and completion into there
2020-08-23 17:14:34 +01:00
Aryadev Chavali
90c76677b9
~clean up general with use-package
2020-08-23 17:13:13 +01:00
Aryadev Chavali
066afd2a4e
~init variables -> use-package declarations for +speed
2020-08-23 17:10:40 +01:00
Aryadev Chavali
11a3ef9cf9
~moved all ob-tangle code to a with-eval-after-load
...
Instead of using an autoload which may or may not work, rely on
with-eval-after-load to handle the loading period.
2020-08-23 14:21:28 +01:00
Aryadev Chavali
8f6792e912
+few more variables set for use-package
2020-08-23 14:20:50 +01:00
Aryadev Chavali
928880592f
+basic setup for python
2020-08-18 22:16:11 +01:00
Aryadev Chavali
404f491423
+further org-msg config
...
Some preambles, greetings and css
2020-08-18 22:15:42 +01:00
Aryadev Chavali
56ecd2046d
+adivce to notmuch-refresh-buffer to sync mail as well
2020-08-18 22:15:22 +01:00
Aryadev Chavali
783fa1fe8c
~move around a few configuration options, +mail/local-dir
...
New local directory for mail in user-emacs-directory
2020-08-18 22:14:08 +01:00
Aryadev Chavali
ac7f1846c6
+pdfgrep
...
Pdfgrep is the ultimate solution for searching pdfs easily. Using it
in Emacs is a plus, and it creates a buffer that ends in grep so it
follows my window management rules
2020-08-18 00:48:07 +01:00
Aryadev Chavali
ae449ded42
+pdf-tools config with diatribe for pdfs and why it's good in Emacs
2020-08-18 00:47:58 +01:00
Aryadev Chavali
d47b2807ea
~rg display buffer settings to anything ending in grep*
...
There is a reason for this: all grep based software should follow the
same rules for consistency.
2020-08-18 00:47:19 +01:00
Aryadev Chavali
9070840739
~set rg-buffer-name to *ripgrep*
2020-08-18 00:46:41 +01:00
Aryadev Chavali
4a635a9428
+ace window config specifically for ease of use
2020-08-18 00:45:55 +01:00
Aryadev Chavali
3f6c71e8b2
~(remap) describe-key -> helpful-key
2020-08-18 00:45:40 +01:00
Aryadev Chavali
d0901064f4
~leader w now uses evil-window map
...
Easier than rebinding everything manually
2020-08-18 00:45:22 +01:00
Aryadev Chavali
6a09dbf8b0
+C-x d to delete frames
...
Dired is bound to SPC dd anyway
2020-08-18 00:45:06 +01:00
Aryadev Chavali
1018283a4a
~header-args to emacs-lisp specific
2020-08-18 00:44:53 +01:00
Aryadev Chavali
d03059753d
+make frame resize pixelwise
...
On dwm this leads to an issue in Emacs where the frame is slightly off
the max size of the screen which is really annoying.
2020-08-18 00:43:56 +01:00
Aryadev Chavali
8debeb262f
+y-or-n question to stop kill-emacs, -require ivy from daemon
...
Added a little cute y-or-n question to allow myself a dialogue from
stopping Emacs before exiting.
Remove ivy from the greedy load list.
2020-08-18 00:42:59 +01:00
Aryadev Chavali
101f7ac0c4
~some edits
2020-08-17 18:39:50 +01:00
Aryadev Chavali
8c4e047ac4
+along with the buffer hydra add single buffer binds
2020-08-17 18:39:12 +01:00
Aryadev Chavali
1fd5f1b7fc
+setup scratch buffer to show useful info
2020-08-17 18:37:44 +01:00
Aryadev Chavali
762ef2abdf
~caps tags -> lowercase tags
...
e.g. #+BEGIN_SRC -> #+begin_src
This allows me to use C-c C-, for ease of use
2020-08-17 18:36:40 +01:00
Aryadev Chavali
fbd45fc101
~xbacklight -> light program
2020-08-17 18:32:31 +01:00
Aryadev Chavali
ffec45436b
~clean up dependencies in README.org
2020-08-17 18:32:16 +01:00
Aryadev Chavali
9b978dca9b
+require general, ivy and company
2020-08-17 18:30:16 +01:00
Aryadev Chavali
d466796aa3
~cleanup README a bit
2020-08-16 15:29:36 +01:00
Aryadev Chavali
469d076b99
~moved around a few things
2020-08-16 13:02:54 +01:00
Aryadev Chavali
2dd6fbd669
+org-todo-keywords
...
TODO -> WAIT -> DONE
PROJ -> WAIT -> COMPLETE
2020-08-15 11:20:06 +01:00
Aryadev Chavali
c8d0e80cb5
~flyspell bindings switch caps
2020-08-15 11:19:58 +01:00