Age | Commit message (Collapse) | Author |
|
|
|
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).
|
|
These changes are mostly surface level.
|
|
Status scripts needed some updating for dwmblocks, so did it.
|
|
|
|
|
|
Instead of random calls to emacsclient and emacs, just use systemd to
do it for me!
|
|
|
|
|
|
This script acts as a library (to be symlinked/copied into your
project) for interfacing with the 'espeak' and 'play' libraries in
python. It also has a 'main' functionality where it acts a study
timer with a 40/20 minute split of work to rest.
|
|
|
|
|
|
playerctl is a bit more generic and makes it easier to script
interactions.
|
|
|
|
Option makes it easier to launch eshell instantly, which I've found to
be doing quite often.
|
|
Remove eserver cos it's useless and integrate emacsclient into eselect
|
|
|
|
Similar to dev class terminals, I've added an option to dwm to make
'media-term' class terminals stay in the 3rd workspace (media
workspace).
|
|
Remove any redundant info, only leaving what is absolutely necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Curls a url to a temp file, then views it in mupdf. After mupdf is
terminated, delete the file.
|
|
Staying with style of launch*
|
|
Easier to manage
|
|
This will substitute with the systemd server for emacs server, this will
hopefully fix some of the issues with persistence.
|
|
Restart via xinit instead of dwm. More applicable to multiple desktop environments
|
|
|
|
Searches playlist via dmenu for a music track then plays it. Bound to
hyper + m in sxhkd
|
|
|
|
Decomposed the set_bar monolith script into seperate 'block' scripts
|
|
|
|
Using youtube-dl, set some sane defaults for what I usually do when
downloading an album or playlist.
|
|
|