Aryadev Chavali
2d7eab9f86
(Emacs/elisp/mpv)~mpv-open-video now takes optional arguments
...
This optional argument should be a URL we can feed for the mpv
process.
2024-08-21 16:42:14 +01:00
Aryadev Chavali
d5787b95e7
(Emacs/config)~New laptop, ravenmaiden
2024-08-19 16:33:07 +01:00
Aryadev Chavali
927a4f96b3
Big update of everything, new machine
2024-08-17 18:54:14 +01:00
Aryadev Chavali
f7ea0cca3b
(Emacs/config)-ERC
2024-08-16 12:39:05 +01:00
Aryadev Chavali
5a97d25407
(Emacs/config)~disable some subtrees that I'm not using
2024-08-16 12:38:50 +01:00
Aryadev Chavali
8676477ac3
(Emacs/config)+more descriptions
2024-08-16 12:38:37 +01:00
Aryadev Chavali
a19da412b5
(Emacs/config)-org compile to PDF on save
2024-08-16 12:38:12 +01:00
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
a99487d5f2
(Emacs/elisp)~Removed italic from personal-solarized theme
2024-08-16 12:18:47 +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
4cf20ea9a1
(Emacs/config)~Bumped magit to new release (4.0.0)
2024-08-15 15:39:18 +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
35a527c656
(Emacs/elisp)+org-bookmark/make-bookmark function
...
This will allow for easy automation when using ytsearch: every pair of
results can be wrapped in this expression to generate the videos I
want.
2024-07-27 16:56:23 +01:00
Aryadev Chavali
f740c21d79
(Emacs/elisp)~Make separate module for mpv from org-bookmark
2024-07-27 16:36:34 +01:00
Aryadev Chavali
36ee9d9385
(Emacs/config)+eshell/sudo-switch function
2024-07-27 04:37:12 +01:00
Aryadev Chavali
6cbb8c37cc
(Emacs/config)~change Makefile template
2024-07-27 04:36:59 +01:00
Aryadev Chavali
a3515d4b45
(Emacs/early-init)~Adjust alpha
2024-07-27 04:36:51 +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
4a3fd8ffc2
(Emacs/elisp)~Fix some annoyances in personal solarized theme
2024-07-25 02:57:15 +01:00
Aryadev Chavali
dd05e231b9
(Emacs)~Set alpha to slightly lower values in early-init
...
To match st.
2024-07-25 02:48:02 +01:00
Aryadev Chavali
033b38ce2d
(Emacs/config)+diff-mode
2024-07-25 02:47:45 +01:00
Aryadev Chavali
4f934a8a7c
(Emacs/elisp/literate)+delete the old output before making a new one
...
org-babel-tangle-file works doesn't alter timestamps if it thinks the
Emacs Lisp file it could produce isn't any different from the one
already there. We've already done the stat check, and don't
particularly care for what org-babel-tangle-file thinks. Hence we
should delete the file to force org-babel-tangle-file to generate a
new file.
2024-07-25 02:41:43 +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
77f54d226a
(Emacs/elisp)~Updated themes a bit
2024-07-03 04:27:40 +01:00
Aryadev Chavali
04977729c2
(Emacs/config)~Some minor changes
2024-07-03 04:27:21 +01:00
Aryadev Chavali
ea232f3110
(Emacs/elisp)~Use a symbol-shorthand to lower the size of symbols in better mode line
2024-07-02 14:16:24 +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
54a00ccd3d
(Emacs/elisp)~refactor better-mode-line
...
New namespace that's tiny bit less verbose, and refactor on padding
generation to stop repeating myself.
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