Aryadev Chavali
64808681e3
Emacs changes... lots of them
2025-06-08 14:06:10 +01:00
Aryadev Chavali
700bc7c49f
(Emacs/elisp)~padding is now a variable
2024-09-23 17:08:08 +01:00
Aryadev Chavali
398a59e677
(Emacs/elisp)~Update license
2024-09-16 01:03:29 +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
e2dba6be76
(Emacs/config)~Fix up some stuff in mode line
2024-07-02 00:55:48 +01:00
Aryadev Chavali
393038643a
(Emacs/elisp)~better-mode-line now ignores margins
...
(window-width) cares about margins which isn't nice for padding
computations, so I made a function for computing padding sizes
including margins.
2024-07-01 04:16:05 +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