Commit Graph

33 Commits

Author SHA1 Message Date
Aryadev Chavali
31329c3dab (Emacs/app)~+eshell/current-buffer command now uses <leader>T 2024-05-10 01:05:35 +05:30
Aryadev Chavali
89ce0a3012 (Emacs/app)~dired-other(frame->window) and added dired-subdir binds 2024-05-08 01:35:25 +05:30
Aryadev Chavali
d4f4169b9c (Emacs/app)~rearranged dired config
Put more stuff in :general and it seems to work?!
2024-05-08 01:34:31 +05:30
Aryadev Chavali
a6fffa384c (Emacs/app|config)~w(grep|dired) have the same finish/abort binds
ZZ and ZQ.
2024-05-08 01:30:48 +05:30
Aryadev Chavali
d998ae45cf (Emacs/*)~disable a lot of packages
Don't use them most of the time so what's the need?

If I'm ever in the situation where I need to use these I hope I have
internet connection.
2024-05-08 01:30:04 +05:30
Aryadev Chavali
2450e47882 (Scripts|Emacs/app)~ported eshell banner to a script
Instead of doing it all in Emacs lisp (which while pretty fun to
write, is not fun to execute outside of Emacs), I wrote a shell script
which generates the same banners, then just linked
+eshell/banner-message to it.
2024-05-08 01:17:29 +05:30
Aryadev Chavali
2986c04c2f (Emacs|Shell|SystemD)~Small changes 2024-05-06 02:38:06 +05:30
Aryadev Chavali
c08bf7e1b8 (Emacs/app)+elfeed advice to open articles in different applications 2024-04-27 15:43:31 +05:30
Aryadev Chavali
ce066bd6b2 (Emacs/app)~enabled elfeed and added changed feeds 2024-04-27 15:43:18 +05:30
Aryadev Chavali
a08ebf097a (Emacs/app|config)~change some window heights in :display 2024-04-27 15:42:54 +05:30
Aryadev Chavali
aedab997d3 (Emacs/app)+mpv package
Only really useful for integration in org-mode
2024-04-24 03:42:11 +05:30
Aryadev Chavali
617b849be1 (Emacs/app)+some defer statements to make bootup quicker
Cuts a second off the time to bootup.
2024-04-24 03:41:32 +05:30
Aryadev Chavali
a01cba5589 (Emacs/*)~stop using create-toggle-function 2024-04-23 18:44:26 +05:30
Aryadev Chavali
c3ecf07798 (Emacs/app)+wdired binding 2024-04-23 17:05:08 +05:30
Aryadev Chavali
92310685d1 (Emacs/app)-magit-file-dispatch (<leader>vf) and magit-blame (<leader>vb) 2024-04-23 17:05:08 +05:30
Aryadev Chavali
2baf2fca03 (Emacs/app|lang)~pdf-tools is disabled, dired-guess-shell pdf zathura
I find pdf-tools really slow in comparison to zathura, with very
little benefit to it being integrated into Emacs.  Zathura is faster,
leaner and more fit for purpose.

PDFs, if a shell command may be invoked on them in dired, now show
zathura as a default argument.
2024-04-23 17:03:59 +05:30
Aryadev Chavali
253f2f5ef9 (Emacs/app)+randomise banner-message's cowsay 2024-04-23 01:47:17 +05:30
Aryadev Chavali
6782fce889 (Emacs/app)~move eshell/goto to subheading 2024-04-23 01:46:57 +05:30
Aryadev Chavali
c76475e427 (Emacs/*)~cleaning up 2024-04-20 02:52:27 +05:30
Aryadev Chavali
2b0397b3bc (Emacs/*)~WIP -> WAIT for subtrees that aren't used 2024-04-18 15:21:27 +06:30
Aryadev Chavali
40dab72e6c (Emacs|^)~Some general cleanup 2024-04-18 14:51:52 +06:30
Aryadev Chavali
c3518cb39c (Emacs/config|app)~disabled a few unused packages 2024-04-16 22:28:43 +06:30
Aryadev Chavali
55862a5216 (Emacs/app)+eshell command that goes to projectile-project-root if it exists 2024-04-16 21:59:29 +06:30
Aryadev Chavali
e07c2c1457 (Emacs/app)~Made eshell prompt a bit cooler
Now it shows if the worktree is unclean and how many commits ahead or
behind we are from the remote (if one is set).
2024-04-16 21:59:20 +06:30
Aryadev Chavali
da9a14331f (Emacs/app)+ERC (irc client for Emacs) 2024-04-12 18:21:12 +06:30
Aryadev Chavali
a7a495c976 (Emacs/app)+eww bindings for copying urls 2023-10-21 00:39:31 +01:00
Aryadev Chavali
c6d0a9940c (Emacs/app)~disable xwidgets
Not useful
2023-10-21 00:37:19 +01:00
Aryadev Chavali
da47ceb898 (Emacs/app)+Image-mode configuration 2023-10-15 00:09:02 +01:00
Aryadev Chavali
ef80c792b6 (Emacs/app)~fix some issues with smtpmail
Need to set it up before using it, so I can't lazy load the configuration.
2023-10-15 00:08:38 +01:00
Aryadev Chavali
2ddb3bd2ef (Emacs/app)~clean up and extend eshell configuration
+ Eshell prompt has nice colours now instead of just the flat blue
~ Generally cleaned up the configuration
+ Eshell aliases into version control
2023-10-14 21:45:44 +01:00
Aryadev Chavali
0871b6b36e (Emacs/app)~dired switches now sort by time 2023-10-14 15:40:33 +01:00
Aryadev Chavali
e23721a989 (Emacs)~magit copies abbreviated section values in log 2023-10-06 01:20:52 +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