/randomstuff

Small projects not worthy of their own repo

Primary LanguageGoGNU General Public License v3.0GPL-3.0

Random stuff

Various programs which I have written in my free time, and are solutions to minor problems I encounter everyday.

perseus.py

A tool for simpler querying of Perseus portal, I personally use it for greek, but works with any language. For usage just write perseus -h and you should get more than you need. You can change default language by changing the variable lang to any other valid one from lang_list.

Requirements:

  • BeautifulSoup4

Tags: greek, latin, arabic, learning, inflection, python, bash, study, script

audio-split.sh

A simpler tool for changing youtube mixes into nice tracks, using youtube-dl and ffmpeg. The awk code is prepared for format used by user Pafdingo, but should be easy to modify for variety of different formats with a bit of knowldge of awk.

Requirements:

  • awk
  • exiftool
  • ffmpeg
  • youtube-dl

dotfile-linker

Run go install dotfile-linker.go. It is a simple configuration manager as it creates symlinks to $HOME/bin/ from the scripts directory from the running position and creates dotfile symlinks and creates directory structure of $HOME of dotfiles directory. Configuration can be changed to users need.