Aryadev Chavali
8c50230f88
(SXHkD)+xtrlock bindings
2023-06-10 06:24:44 +01:00
Aryadev Chavali
36d56f9e89
(Emacs)~loads of indenting changes and auto-save changes
2023-06-10 06:24:27 +01:00
Aryadev Chavali
8f4018b39f
(Emacs)~stuff
2023-05-05 20:16:43 +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
0adb872faf
(Emacs)~rearranged and better documented
2023-03-27 15:41:10 +01:00
Aryadev Chavali
9bea58845f
(Emacs)~mapcar -> dolist for effect
2023-03-26 20:19:47 +01:00
Aryadev Chavali
9ca7cfbf6f
(Emacs)~olivetti does not turn off modeline
...
Use hide-mode-line for that.
2023-03-26 20:19:27 +01:00
Aryadev Chavali
21e9ab0400
(Emacs)~cleaned up mode line config
2023-03-26 20:19:19 +01:00
Aryadev Chavali
73973795dc
(Emacs)~init.el: don't compute membibytes on startup
...
I can just use the numbers computed directly without doing the
recursive call.
2023-03-26 20:19:02 +01:00
Aryadev Chavali
45cfda970d
(Emacs)+noindent startup, +{org,text}-mode-hook for whitespace-mode
...
+ no more indenting as I have so many nested trees it makes reading
hard with indenting
+ hooks for org-mode and text-mode for whitespace-mode
2023-03-26 20:19:02 +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
ceeebf1e0c
(Emacs)~made sys-name-cond nicer to read
...
I used an iterative style for it before, but now its more functional
as there is a 1-1 mapping between pairs given and cond forms.
2023-03-26 20:19:02 +01:00
Aryadev Chavali
166d158143
(Emacs)~major refactor to bindings
...
Instead of using leader for everything, with infixes, I create custom
definers for each prefix root. This is along with better which key
strings and makes the code easier to read: instead of setting up
several bindings across all namespaces I must define each binding in
its respective leader.
2023-03-26 20:06:02 +01:00
Aryadev Chavali
ec7f1fd586
(Emacs)~fixing some documentation
...
Cleaner text and more dividing particularly in the previous sections.
2023-03-26 20:06:02 +01:00
Aryadev Chavali
dd71577a7f
(Emacs)+aggressive indent, ~moved around compilation
2023-03-26 19:44:03 +01:00
Aryadev Chavali
9bc1f8a276
(Emacs)~fixed wrong variable error in +oreo/create-toggle-function
2023-03-26 19:42:57 +01:00
Aryadev Chavali
8637222e5f
(Emacs)~lots of changes to config
...
+ save place
+ global auto revert
- +pretty/* functions
+ esup
+ some randomised messages for dashboard footer
+ some eshell functionality
~ disabled ada mode
+ tons of bindings for org tables
2023-03-19 17:58:52 +00: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
d531c74dee
(SystemD)+very simple backup service
...
Timer which runs weekly, copying my directory completely. Very naive,
I'm thinking compression should be my first effort.
2023-03-06 04:02:52 +00:00
Aryadev Chavali
5192bb839b
(programs)~updated programs via pacman -Q
...
I might do this regularly, so when setting up a new machine I know
what packages I used on my other machines.
2022-12-01 08:01:55 +00:00
Aryadev Chavali
a1f8cc34aa
(Emacs)+better comments with copyright
2022-12-01 08:01:55 +00:00
Aryadev Chavali
ffb0f21920
(SXHkD)~change brightness commands
2022-11-24 00:41:34 +00:00
Aryadev Chavali
7629789b92
(*)~few changes, not massive
2022-11-24 00:39:55 +00:00
Aryadev Chavali
2d51311461
(Emacs)~change pdf-tools recipe
2022-10-11 10:31:37 +01:00
Aryadev Chavali
ea8cd97ea6
(*)~changes to make biber work
2022-10-11 10:29:53 +01:00
Aryadev Chavali
289c9a2385
(Emacs)+some more theming for personal-primary
2022-10-11 10:29:23 +01:00
Aryadev Chavali
04b861e430
(Emacs)~changed a lot of stuff
...
+org-ref
+xref config
~descriptions
2022-10-11 10:28:50 +01:00
Aryadev Chavali
7aaf2f7ac6
Merge remote-tracking branch 'origin/master'
2022-09-18 15:32:26 +01:00
Aryadev Chavali
591a4b065c
(Shell)~zprofile init messages
...
Looks nicer, fancier and gives me a warm feeling inside.
2022-09-18 15:31:25 +01:00
Aryadev Chavali
d26f484d46
(Scripts)~battery script now uses just grep time
...
This is incase it is charging.
2022-09-18 12:00:25 +00:00
Aryadev Chavali
f3c26def38
(Emacs)+dired bind for dired-create-empty-file
2022-09-17 16:56:39 +01:00
Aryadev Chavali
078078dc2b
(Emacs)+org template for blog posts, ~rearranged org mode
2022-09-17 16:56:21 +01:00
Aryadev Chavali
9bfcec2400
(Shell)~rearranged .zprofile, moved some exports .zshrc->.zprofile
...
This is so Emacs (via systemd) gets the most up to date information
possible.
2022-09-17 00:17:42 +01:00
Aryadev Chavali
052f7d0a9e
(Scripts)~speed script now uses Table-of-Integrals.pdf
...
Pretty big file, bit quicker than using Algorithms.
2022-09-17 00:16:59 +01:00
Aryadev Chavali
c2340be4eb
(Emacs)+org-startup-folded set to 'content
...
Now I don't get flooded by information when I open an org file, just
headings.
2022-09-17 00:16:23 +01:00
Aryadev Chavali
9282261547
(Emacs)~major change to +oreo/create-toggle-function
...
Now allows numeric arguments to be passed to the buffer creation
function. This is especially useful for ~eshell~ which allows
creation of multiple instances using a numeric argument: very useful
for managing multiple buffers. It's an optional argument but I err on
the side of caution so by default I'll set it to nil if I don't want
this feature.
2022-09-17 00:13:34 +01:00
Aryadev Chavali
62684402dd
(Emacs)+ivy-occur display record
2022-09-17 00:12:09 +01:00
Aryadev Chavali
5bd2f3dbd5
(Emacs)~bindings for org-mode, cc-mode, flycheck
...
+ bindings for flycheck-(next|prev)-error
~ bindings for org mode (now has prefix "l" for links)
~ c(++?)-mode's binding for c-(beg|end)-of-statement now set just for
c(++?)-mode
2022-09-17 00:09:30 +01:00
Aryadev Chavali
322fdeeb44
(Emacs)~cleaning up descriptions/errors
...
~ Links were misaligned
~ Descriptions
~ Titles
~ :display blocks
- environment section as systemd gets path variables in .zprofile
2022-09-17 00:07:49 +01:00
Aryadev Chavali
3b5ea1834d
(Emacs)~eshell gets some love
...
I really like Eshell. Fanboy a bit about it in my configuration, and
describe its true abilities. Further split up the config so it's a
bit easier to read.
2022-09-16 22:34:06 +01:00
Aryadev Chavali
6c99a8a1d2
(Emacs)~config.org: "+dx/"->"+oreo/"
...
Change namespace for my configurations custom functions, better
representation.
2022-09-16 22:34:06 +01:00
Aryadev Chavali
ad023c348b
(Emacs)~+dired/omit-dot-files: dired-omit-mode set after +dired/omit-mode
...
Flip ~+dired/omit-mode~'s value before toggling dired-omit-mode.
2022-09-16 15:34:16 +01:00
Aryadev Chavali
09fc2fa011
(Emacs)~balance braces in custom.el
...
I was stupid and pushed an improper version of custom.el
2022-09-16 15:33:44 +01:00
Aryadev Chavali
5dff5a59ed
(Emacs)~I don't know how to spell
2022-09-14 00:54:19 +01:00
Aryadev Chavali
9127bbca78
(Alacritty)~set point size 8->10
2022-09-14 00:48:21 +01:00
Aryadev Chavali
0d7a9acf84
(Scripts/status)+temperature script for status
2022-09-14 00:47:16 +01:00
Aryadev Chavali
2f51cf2b3d
(Emacs)-custom.el
...
Preferably don't use this? Just configure in config.org or init.el,
can be documented better there.
2022-09-14 00:47:16 +01:00
Aryadev Chavali
a68e59b1b5
(Emacs)+recursive powers of 1024 to set gc-threshold
...
Nice function, deterministic, uses a minimal amount of time to compute.
2022-09-14 00:47:16 +01:00
Aryadev Chavali
61f06ef0c8
(Emacs)~init.el literate functions
...
To remove the ~(require 'cl)~ dependency, I wrote my own reduce for
boolean values, recursive, which should do the trick. Mostly just to
remove the annoying "haha no cl library anymore".
2022-09-14 00:47:16 +01:00