Aryadev Chavali
ef5ac4371a
(Emacs/elisp)~updated themes a bit
2024-05-13 17:03:27 +05:30
Aryadev Chavali
8fcdfac661
(Emacs)~Merged app.org, lang.org and core.org back into config.org
...
Just makes it easier to profile and deal with compilation
2024-05-13 17:01:03 +05:30
Aryadev Chavali
5fee49b69d
(Emacs/elisp)+search.el
...
I can now completing-read search git files from a ton of repositories
AND grep them.
2024-05-12 21:12:32 +05:30
Aryadev Chavali
6aa3c170e9
(Emacs/*)~clean up text, change license of elisp packages to GPLv2 strictly
2024-05-11 13:05:41 +05:30
Aryadev Chavali
89cc78f476
(Emacs/elisp)+bytecompile? option to literate
...
So if you don't want to, say while debugging, it won't.
2024-05-07 00:14:32 +05:30
Aryadev Chavali
14f29b8319
(Emacs/elisp)+italic and underline to dired-ignore face in primary-theme
2024-05-06 02:38:06 +05:30
Aryadev Chavali
2986c04c2f
(Emacs|Shell|SystemD)~Small changes
2024-05-06 02:38:06 +05:30
Aryadev Chavali
04a4f50daf
(Emacs/elisp)+customised faces for tab-bar-mode
2024-05-05 23:24:38 +05:30
Aryadev Chavali
870ce03d02
(Emacs/config|core|elisp)+move.el
...
Library to move words forward and backward as well as lines up and
down. These movements keep the object in question under the cursor
which provides a nice experience.
2024-04-27 15:09:46 +05:30
Aryadev Chavali
711dcf5e2d
(Emacs/literate)~reworked literate to only compile if necessary
...
Speeds up boot and kill.
Actually checks for timestamps and logical errors are removed.
2024-04-24 04:01:26 +05:30
Aryadev Chavali
198f8d57d8
(Emacs/elisp/license)~Behavior when licence-choice is NIL
...
Instead of defaulting to the Unlicense, we now completely copyright
the material. This is the default behavior when a LICENSE is not
attached to a project in open source: copyright is completely
preserved.
2024-04-18 15:23:54 +06:30
Aryadev Chavali
4be897e922
(Emacs/elisp)~Clean up haskell-multiedit top
2024-04-16 22:57:20 +06:30
Aryadev Chavali
c11ba606f7
(Emacs/personal-primary-theme)~changed fonts for string and type
2023-10-21 00:38:30 +01:00
Aryadev Chavali
1e72776578
(Emacs|NeoVim|Shell)~small changes and minor updates
2023-10-15 00:08:25 +01:00
Aryadev Chavali
3a89df5f2a
(Emacs)~fix bug in personal-primary, line-numbers didn't work with zoom
...
Just inherit from default
2023-10-14 15:39:56 +01:00
Aryadev Chavali
b1ba11dc64
(Emacs)~license.el separates pure string functions from interactive
2023-10-06 01:19:10 +01:00
Aryadev Chavali
a0a5b2e05d
(Emacs)~config->app,core
...
The two largest sections of my config are separated into their own
files now. Does increase init time, but I just can't handle how big
this thing is. It'll be a bit nicer to look at and manage with
separate files.
2023-09-29 22:30:58 +01:00
Aryadev Chavali
b71068309b
(Emacs)~setup licensing as early as possible
...
This is so I can use it later on.
2023-09-28 16:28:53 +01:00
Aryadev Chavali
2c1f1858b7
(Emacs)~license.el now has a function to insert copyright notices
...
For the top of source code blocks.
2023-09-28 15:31:34 +01:00
Aryadev Chavali
249e3f0dca
(Emacs)+licensing script
...
I manage my own alist of Licenses, which I can completing-read for. I
should also define something to produce a copyright notice.
2023-09-28 15:18:29 +01:00
Aryadev Chavali
dcf91d8e1b
(Emacs)~literate now actually checks if compilation is necessary
...
Just realised how easy a fix this is to the 2 second wait time for
Emacs to stop. Checking if the org files are newer than the compiled
files, and the same for byte compilation, ensures I only compile when
necessary.
This actually makes Emacs kinda appealing for quick work: I kinda
cringed every time I launched Emacs without a server because I knew it
would take *so long* to stop it. Now that isn't as big a concern!
2023-09-22 14:50:42 +01:00
Aryadev Chavali
79a9e488fa
(Emacs)+light theme version of personal
...
Bit old though.
2023-09-07 10:23:54 +01:00
Aryadev Chavali
3581a8ce21
(Emacs)+working on an async compilation func
2023-08-20 17:44:25 +01:00
Aryadev Chavali
020edafda5
(Emacs)~cleaned up literate.el
...
Jesus, how could I have not noticed the spelling error in "Finishied
byte compiling"?!
2023-07-14 19:51:32 +01:00
Aryadev Chavali
5dfa0b0c2a
(*)~changes
2023-04-25 13:00:25 +01:00
Aryadev Chavali
0d3c0b9d9c
(Emacs)~split literate config into separate file
2023-04-25 12:59:21 +01:00
Aryadev Chavali
2d33e58bd8
(Emacs)+hide-mode-line package
...
My custom package to quickly hide and restore the mode line. Olivetti
does this automatically but I like having no mode line without the
other changes.
2023-03-26 20:19:02 +01:00
Aryadev Chavali
b0523a50c7
(*)~lots of small changes
...
~ changed emacs theme background for isearch
~ updated default.el
~ changed vim theme
2023-03-19 17:55:34 +00:00
Aryadev Chavali
289c9a2385
(Emacs)+some more theming for personal-primary
2022-10-11 10:29:23 +01:00
Aryadev Chavali
df8c384630
(Emacs)~colours of mode-line
...
In particular they now have *blue foregrounds with a dull blue for
inactive buffers.
2022-09-14 00:47:16 +01:00
Aryadev Chavali
9f0fb20343
(Emacs)+italic to ivy-current-match personal-primary-theme
2022-09-14 00:45:42 +01:00
Aryadev Chavali
c217f961f0
(Emacs)~alpha 0.95->0.9,+height for keyword,+support for native comp
...
Also deleted my install script, check out
https://git.aryadevchavali.com:/oreodave/emacs.git for my Emacs build.
2022-07-28 18:15:14 +01:00
Aryadev Chavali
87d147264c
(Emacs)+personal-primary-theme
...
This changes some colours, adding matching colours for counsel and
changing colours for font-locks to fit an RBG type theme.
2022-07-28 17:55:13 +01:00
Aryadev Chavali
8ab655dc4b
(Emacs)+personal-theme: line-number styling
2022-02-04 04:47:08 +00:00
Aryadev Chavali
c248ab0852
(Emacs)~tons of edits
...
I can't be bothered to annotate any of these. Thinking of making a
new Emacs configuration as this one is unnecessarily bloated and I
can't think of any other way to fix it.
2022-01-06 00:47:37 +00:00
Aryadev Chavali
6869eb5260
(Emacs)~profiler-dotemacs from lisp->elisp folder
2021-09-01 16:03:04 +01:00
Aryadev Chavali
5995a1bc66
(Emacs)~personal theme faces
...
~highlight is now a darker face of gray, region is lighter
+org-verbatim & org-code faces so they are more distinctive
+haskell-interactive-face-prompt for aesthetics
2021-07-29 01:38:11 +01:00
Aryadev Chavali
a2456828b1
(Emacs)~changed theme back to personal
...
Don't even remember when I changed theme but it's gone back to
personal (my custom theme). I changed a few things for the theme as
well, just a few colours.
2021-07-27 01:34:31 +01:00
Aryadev Chavali
ad5cb2b509
(Emacs)~move elips files into elisp/ folder
...
These files were cluttering the main directory, I'd rather just have
my config files here.
2021-07-26 01:49:38 +01:00