Age | Commit message (Collapse) | Author |
|
Actually quite proud of this one. Uses ytfzf to search up and select
videos in YouTube, selecting the titles and URLs of all the videos
then putting it on the clipboard.
|
|
Big issue with emacsclient when launching alternate editor with eval
instructions: it considers the --eval Lisp code a file name, which it
opens as a buffer. Instead, use -a "" which launches Emacs with
daemon on if no daemon is running.
Also, instead of using a SystemD service for Emacs, let's just manage
it via emacsclient. Less dependence on it then.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
This script creates n labelled terminals, where n is passed in as a
command line argument. This makes demonstrating and understanding
differing layouts in say DWM or some other window manager easier as we
can directly see how the stack changes based on operations.
|
|
|
|
|
|
|
|
|
|
Syncs every 3 hours. Produces a notify-send message on fetching.
|
|
|
|
This is purely for the desktop: only enable if you fix it up.
|
|
|
|
create_backup does the obvious using tar and xz. Needs two arguments
for what and where. folder_size does the obvious using du.
|
|
|
|
|
|
~when Emacs hasn't started, state "N/A" rather than nothing
~Using better symbols for output (font wise as well on DWM)
|
|
|
|
Better creating of repositories, repo_create now takes description for
second argument and new scripts to do it post creation as well.
|
|
Removes the need to change permissions for those directories.
|
|
|
|
This is incase it is charging.
|
|
Pretty big file, bit quicker than using Algorithms.
|
|
|
|
~ made emacsclient calls with no alternate editors in
eselect (confidence in server)
~ made notmuch option on eselect actually work properly
~ adjusted icons in status scripts
|
|
Just makes more sense.
|
|
|
|
web-pdf was kinda useless.
|
|
Currently queries via YouTube-dl (ytdl) for quality options then asks
user for preferred quality, setting that in mpv.
|
|
speed~address to download git.aryadevchavali.com->aryadevchavali.com/resources
status/datetime~date format to a decomposed format
status/music_update_bar~pid to kill on dwmblocks
|
|
+psearch function to search pacman with less (I use this all the time,
just makes it easier to do in one go)
~speed script to use a slightly larger file so user can get a better
estimate of dl speed
~ada-mode slightly better comments
|
|
|
|
In hindsight, what other daemon am I going to be using for Emacs?
It's not like I'll be starting two different servers! Even if I was,
Emacs has the ability to assign a new unique name for the server
depending on if another server is already running. Also, having a
name for the main server makes it harder for other services (such as
notmuch-mua.service) to find your Emacs instance.
|
|
Just downloads a PDF from my site (hence verifiably secure (for me at
least ¯\_(ツ)_/¯))
|
|
I've re-enabled yasnippet for ease of use, and added a ton of snippets
directly into my Dotfiles so only I get to curate what snippets are
removed. Screw downloading them off someone else's repository at
their total mercy.
|
|
Each config file is loaded in gamepad-daemon, general then typing then
media. Each profile is pretty self explanatory, and allows for
splitting of responsibilities. Config switches occur through the
guide button.
|
|
Xbox controllers are cool, and the ton of buttons allow for a lot of
customisation and ease of use. Hence I created an xboxdrv
configuration which has the standard mouse capabilities as well as the
ability to access an on screen keyboard and some basic media
manipulation capabilities. This is mostly for when I want to sit back
and just CONSOOM content rather than do actual work (hence trying to
remove the keyboard).
|