Aryadev Chavali
9a7b4c8336
(Emacs)+binding for copyright notice
2023-09-28 15:32:45 +01:00
Aryadev Chavali
2f610dba67
(dir-locals|Emacs)+license choice into dir-locals
2023-09-28 15:31:54 +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
bf16e4006f
(aspell)+new module for aspell private dictionary
...
Realised this may as well be version controlled right?
2023-09-22 22:40:10 +01:00
Aryadev Chavali
55d4ba6cf8
(Emacs)+org-refile binding \-r
2023-09-22 22:36:06 +01:00
Aryadev Chavali
87140bdc8e
(Scripts)~timer script has variadic beep, more beeps in general, fixed bugs
2023-09-22 22:35:42 +01:00
Aryadev Chavali
a00480771a
(Scripts)+create_backup,+folder_size
...
create_backup does the obvious using tar and xz. Needs two arguments
for what and where. folder_size does the obvious using du.
2023-09-22 14:54:21 +01:00
Aryadev Chavali
2bd582e419
(Emacs)+rot13 mode, +use-file-dialog=nil, +dired-dwim-target=t
2023-09-22 14:52:18 +01:00
Aryadev Chavali
2b24770fa9
(Emacs)~modified keybindings
...
Main one is "<SPC>-g" being magit-dispatch now.
2023-09-22 14:52:10 +01:00
Aryadev Chavali
66fa84dd10
(Emacs)~custom.el has safe values for projectile-*-cmd
2023-09-22 14:50:42 +01:00
Aryadev Chavali
fce24d44ab
(Emacs)~modified switch snippet in c/cc-mode
2023-09-22 14:50:42 +01:00
Aryadev Chavali
7ec779abb1
(Emacs)~fixed an error with using the inbuilt org-mode in init.el
2023-09-22 14:50:42 +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
d5c8694db2
(Scripts)~timer now uses notify-send instead of espeak
2023-09-22 14:10:37 +01:00
Aryadev Chavali
a1c192c6b7
(Emacs)~disabled org fragtog for now
2023-09-10 11:18:51 +01:00
Aryadev Chavali
c21e737ee3
(Scripts)~small changes to memory status, -emacs_curl
2023-09-10 03:51:48 +01:00
Aryadev Chavali
c2af358cde
(Emacs)~small changes
2023-09-10 03:42:24 +01:00
Aryadev Chavali
11613aa005
(Emacs)+gif-screencast for funny screencasts
2023-09-10 03:41:50 +01:00
Aryadev Chavali
79a9e488fa
(Emacs)+light theme version of personal
...
Bit old though.
2023-09-07 10:23:54 +01:00
Aryadev Chavali
352472d8ee
(alacritty)+increase size
2023-09-07 10:23:32 +01:00
Aryadev Chavali
76a73270f7
(Emacs)~some sly bindings
2023-09-07 10:23:20 +01:00
Aryadev Chavali
a4dfebb6a2
(XServer)~glx->xrender for picom
2023-09-07 10:22:23 +01:00
Aryadev Chavali
bead786b48
(Emacs)+bindings for ivy-occur
...
evil-collection going weird here, so decided to roll my own keybinds.
2023-09-07 10:21:59 +01:00
Aryadev Chavali
1273e9fae5
(Emacs)~description changes and Makefile autoinsert
2023-09-07 10:21:34 +01:00
Aryadev Chavali
ae1a00bbe3
(XServer)~change monitor positions,-disable fade in for picom
2023-08-25 18:04:09 +01:00
Aryadev Chavali
64b6adfda3
(Emacs)~Makefile auto insert now has LIBS variable,-memcheck recipe
2023-08-25 18:03:56 +01:00
Aryadev Chavali
dc809af7a9
(Emacs)+c/C++ no longer have aggressive indent
...
`clang-format-mode` does the same thing for me in C/C++, and they
usually conflict.
2023-08-25 18:03:29 +01:00
Aryadev Chavali
48084564ae
(Scripts)~fixed font and output when emacs service wasn't started
...
~when Emacs hasn't started, state "N/A" rather than nothing
~Using better symbols for output (font wise as well on DWM)
2023-08-21 01:12:46 +01:00
Aryadev Chavali
eee616a4e7
(Shell)~cowsay->ascii cat
2023-08-20 17:44:25 +01:00
Aryadev Chavali
c642847a91
(Emacs)+code blaming binding using magit
...
Very cool ability.
2023-08-20 17:44:25 +01:00
Aryadev Chavali
7eb7f70bdb
(Emacs)~small changes
...
+key bind for normal/motion map in Info to follow nodes easily
~:display record for helpful
~some text in calc-mode
~undo tree saves in the same place as backups
~problems with compilation mode's recompile, evil collection is
starting to not work, so bind it myself
~fix :auto-insert record for Makefiles: quote at the end stops it from
matching
~org-latex-listings->org-latex-src-block-backend new org mode
2023-08-20 17:44:25 +01:00
Aryadev Chavali
b5d3562d6a
(Emacs)+module configuration for man pages
...
Found out why I can't just use ':display' records to manage displaying
of man pages, made some binds as well. Useful for writing C code.
2023-08-20 17:44:25 +01:00
Aryadev Chavali
9a7e832806
(Emacs)~mode line now pads vc information
2023-08-20 17:44:25 +01:00
Aryadev Chavali
d04e608104
(Emacs)~dashboard -> scratch buffer
...
Back to basics.
2023-08-20 17:44:25 +01:00
Aryadev Chavali
37edfe1793
(Emacs)-calctex
...
Removed calctex: super buggy, have to set a specific version to use
and honestly not even that useful for all the bloat it's carrying.
2023-08-20 17:44:25 +01:00
Aryadev Chavali
6f043e4213
(SxHkD)~fixed issue with brightness keys
...
Forgot to end the command with a notify-send; the backslash looks for
another command, fails to see one, then fails the command entirely.
2023-08-20 17:44:25 +01:00
Aryadev Chavali
3581a8ce21
(Emacs)+working on an async compilation func
2023-08-20 17:44:25 +01:00
Aryadev Chavali
bb1cdfface
(Scripts>status)+Emacs memory to status script
2023-07-14 19:54:39 +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
2fd6fe4794
(Emacs)+org capture configuration
...
Made some templates and configured it.
2023-07-14 19:50:42 +01:00
Aryadev Chavali
2050a1df3a
(Emacs)~clean up some code and descriptions
2023-07-14 19:49:33 +01:00
Aryadev Chavali
8d0c5e3faa
(Scripts>repo_*)~create_repo->repo_create,+repo description get/set
...
Better creating of repositories, repo_create now takes description for
second argument and new scripts to do it post creation as well.
2023-07-14 02:26:24 +01:00
Aryadev Chavali
450b048f8e
(Emacs)~change commit message auto insert
...
Use the :auto-insert keyword.
2023-07-13 21:45:35 +01:00
Aryadev Chavali
f908d9e956
(*)~update README
2023-07-13 20:53:22 +01:00
Aryadev Chavali
3d7940f13c
(Scripts>create_repo)~use git@git.aryadevchavali.com instead of root
...
Removes the need to change permissions for those directories.
2023-07-13 20:31:21 +01:00
Aryadev Chavali
478e48964d
(README)~change repo location for personal Emacs
2023-07-13 20:29:31 +01:00
Aryadev Chavali
f7a6eacf1e
(*)+LICENSE file
...
Just for future.
2023-07-13 18:37:58 +01:00
Aryadev Chavali
0afcbaa975
(Emacs)~cleaned up some text
2023-07-13 18:37:58 +01:00
Aryadev Chavali
d686a2fb17
(Emacs)~mv Compilation->Programming,~cleaned headings
2023-07-13 18:37:58 +01:00