misc is a terminal file manager written in Go
Automatic install/update:
bash -c "$(curl -LSs https://github.com/dfmgr/misc/raw/main/install.sh)"
Manual install:
requires:
Debian based:
apt install curl wget lynx libao4 python3-pip python3-setuptools
Fedora Based:
yum install curl wget lynx libao python3-pip python3-setuptools
Arch Based:
pacman -S curl wget lynx libao python-pip python-setuptools
MacOS:
brew install curl wget lynx libao python-pip python-setuptools
PIP Packages:
sudo -H pip3 install --upgrade shodan ytmdl asciinema toot tootstream castero rainbowstream git+https://github.com/sixohsix/python-irclib
mv -fv "$HOME/.config/misc" "$HOME/.config/misc.bak"
git clone https://github.com/dfmgr/misc "$HOME/.config/misc"
for f in Xresources curlrc wgetrc gntrc inputrc libao profile rpmmacros xscreensaver config/lynx/lynx.cfg config/lynx/lynx.lss config/xresources config/dunst; do
ln_sf "$DOWNLOADED_TO/$f" "$HOME/.$f"
done