Aryadev Chavali
515fc7fab8
(Emacs/config)+use-package declaration for show-paren-mode
2024-08-16 12:23:32 +01:00
Aryadev Chavali
022420c498
(Emacs/config)~auto filling some Lisp
2024-08-16 12:22:28 +01:00
Aryadev Chavali
bc3cb22281
(Emacs/coonfig)-and/or ligatures in (Emacs)Lisp
2024-08-16 12:22:00 +01:00
Aryadev Chavali
733208b396
(Emacs/config)+spacing after paragraphs for all configuration
2024-08-16 12:21:44 +01:00
Aryadev Chavali
c05bb3a604
(Emacs/config)~system-name-cond -> pcase
...
Does the same thing but is inbuilt.
2024-08-15 19:01:04 +01:00
Aryadev Chavali
217ee9cd00
(Emacs/config)~Use evil-mc-cursors-map for me
2024-08-15 16:09:52 +01:00
Aryadev Chavali
c4acd38936
(Emacs/config)+js-mode configuration
...
Having to use JS in my Emacs means disabling a few things.
2024-08-15 15:46:05 +01:00
Aryadev Chavali
d0cd7fb316
(Emacs/config)~rearrange
2024-08-15 15:43:39 +01:00
Aryadev Chavali
ec750965fd
(Emacs/config)~Eshell now opens in the same window
...
Usually I'm using eshell to go to some directory and launch dired,
find-file, compile, etc. In that case, the smaller window makes no
sense.
2024-08-15 15:41:37 +01:00
Aryadev Chavali
b1dcf4e5db
(Emacs/config)~changes that I cba to explain
2024-08-11 22:44:04 +01:00
Aryadev Chavali
714e8d74ec
Big push
2024-07-31 17:49:52 +01:00
Aryadev Chavali
a1b6ba53b6
(Emacs/config)+mpv module configuration in config
...
Mostly for a binding for mpv-open-video and to load it earlier for
org-bookmark
2024-07-27 16:58:33 +01:00
Aryadev Chavali
6cbb8c37cc
(Emacs/config)~change Makefile template
2024-07-27 04:36:59 +01:00
Aryadev Chavali
9449d51aed
(Emacs/config|elisp)~+bookmark->org-bookmark and better mpv-args
2024-07-27 04:36:28 +01:00
Aryadev Chavali
ca1e31f4ee
(Emacs/config)~ensure org-directory is an actual directory name
2024-07-27 04:35:55 +01:00
Aryadev Chavali
1b354c1dc4
(Emacs/config)~abstract +org/search-* into one handler
2024-07-27 04:35:13 +01:00
Aryadev Chavali
bf18f7d623
(Emacs/config)~Sort org variables
2024-07-27 04:35:02 +01:00
Aryadev Chavali
deb6511a67
(Emacs/config)~Sort org variables
2024-07-27 04:33:23 +01:00
Aryadev Chavali
9838e1c66b
(Emacs/config)-t ligatures from Emacs lisp code
2024-07-25 02:57:28 +01:00
Aryadev Chavali
033b38ce2d
(Emacs/config)+diff-mode
2024-07-25 02:47:45 +01:00
Aryadev Chavali
ed097b0482
(Emacs/config)~some changes
2024-07-19 15:25:33 +01:00
Aryadev Chavali
00b8fa6ca4
Rewrite some documentation
2024-07-05 16:28:22 +01:00
Aryadev Chavali
68ef739be9
(Emacs/config)~Write better code using system-name-cond
2024-07-05 16:28:03 +01:00
Aryadev Chavali
f1020a94de
(Emacs/config)-unnecessary padding in centre-segment of mode line
2024-07-03 04:56:52 +01:00
Aryadev Chavali
cd70e6fec0
(Emacs/config)~Fix license at start of config.el
2024-07-03 04:45:13 +01:00
Aryadev Chavali
6049484c77
(Emacs/config)~Moved setup for :display keyword to near the start
2024-07-03 04:42:33 +01:00
Aryadev Chavali
8aa544e25b
(Emacs/config)~Emitted Ivy headings to higher in the hierarchy
2024-07-03 04:30:27 +01:00
Aryadev Chavali
2006a8ae39
(Emacs/config)+scheme bindings
2024-07-03 04:27:49 +01:00
Aryadev Chavali
04977729c2
(Emacs/config)~Some minor changes
2024-07-03 04:27:21 +01:00
Aryadev Chavali
38b69af52b
(Emacs/config)~refactor better-mode-line settings
...
Use new namespace, move evil-state mode-line generation to personal
configuration and add (mode-line-selected-window-p) checks to hide the
left and right segment when they're not the focused window.
2024-07-02 13:24:47 +01:00
Aryadev Chavali
8df9015d09
(Emacs/elisp)+custom solarized based theme
2024-07-02 13:19:51 +01:00
Aryadev Chavali
e2dba6be76
(Emacs/config)~Fix up some stuff in mode line
2024-07-02 00:55:48 +01:00
Aryadev Chavali
b50d05e5a9
(Emacs/config)+globalised olivetti mode
...
Now everything is aesthetically centred.
2024-07-01 04:17:14 +01:00
Aryadev Chavali
8df0051cc2
(Emacs/config)~move some stuff around, small tweaks
2024-07-01 04:17:14 +01:00
Aryadev Chavali
12b62f7cea
(Emacs/elisp|config)+new package that generates a mode-line
...
Using left, centre and right segments generates a mode line with
padded strings that actually achieves this.
2024-07-01 04:16:05 +01:00
Aryadev Chavali
9d327e4f70
(Emacs/config)~Mode-line is now centred
2024-06-30 00:45:49 +01:00
Aryadev Chavali
efd7501526
(Emacs/config)~A few changes
2024-06-28 00:27:01 +01:00
Aryadev Chavali
97dff1f94e
(Emacs/config)~Update mode-line slightly
2024-06-27 15:43:53 +01:00
Aryadev Chavali
d394706d49
(Emacs/config)~Modified org-heading regexp so it doesn't match bold items
2024-06-27 15:31:32 +01:00
Aryadev Chavali
2a7ba982de
(Emacs/config)+display-fill-column-indicator-mode
...
This adds a strict column marker for the fill-column, which is nicer
than whitespace-mode's purple text marker (though I have both enabled
of course). Turn it on for only certain modes, and set the fill
column to 80 by default but 70 in text mode buffers (because that's
what I'm used to).
2024-06-27 15:09:44 +01:00
Aryadev Chavali
058b4fa959
(Emacs/*)~Shamelessly stole some optimisations from doom
...
Cut my boot time by 0.2s?!
2024-06-27 15:09:44 +01:00
Aryadev Chavali
b6aa018bd7
(Emacs/config)~Clean up around shop
2024-06-25 13:00:54 +01:00
Aryadev Chavali
09366cef64
(Emacs/config)+lorem-ipsum package
2024-06-25 12:57:14 +01:00
Aryadev Chavali
14d3f58928
(Emacs/config)~Rework clang-format a bit
...
Use before-save-hook rather than after-save-hook, which solves the
double save issue.
2024-06-25 12:56:12 +01:00
Aryadev Chavali
0beb166d47
(Emacs|SXHkD)~Some small fixes
2024-06-23 21:35:00 +01:00
Aryadev Chavali
a89353eeb8
Tons of changes
2024-06-22 02:26:08 +01:00
Aryadev Chavali
bab2d5d019
(Emacs/config)~simplify compilation mode config
2024-06-13 00:57:28 +01:00
Aryadev Chavali
c49d6b0235
(Emacs/config)~minor changes
2024-06-13 00:57:15 +01:00
Aryadev Chavali
f418d17001
(Emacs/config|elisp)~rework Eshell
...
Now I have separate modules for the additional new functions I
introduced for eshell and for the prompt function I made. Cleans up
the configuration a bit and makes it easier to examine those files on
their own, which I expect to grow.
2024-06-13 00:56:08 +01:00
Aryadev Chavali
ed5e5a99a8
(Emacs/config)+which-key descriptions for sly bindings
2024-06-12 02:04:27 +01:00