Getting started
Set up a fresh Android environment with stash, zsh and essential development tools.
References
-
Terminal
-
Update and upgrade
Fetch the latest package lists and apply security patches.
Terminal window sudo apt update && sudo apt upgrade -y -
Install stash
Download and run the stash installer.
Terminal window curl -sSL https://raw.githubusercontent.com/huffmanks/stash/main/install.sh | bash -
Run stash
Run stash to create
.zshrc, the global.gitconfigand.gitignorefiles and help install the necessary packages.Terminal window stash -
Update .bashrc
Add this to
.bashrcso Bash automatically starts zsh as a login shell.Terminal window nano ~/.bashrc.bashrc if [ -x "$(command -v zsh)" ]; thenexport SHELL=$(command -v zsh)exec $(command -v zsh) -lfi -
Change default shell
Set zsh as the default login shell.
Terminal window chsh -s $(which zsh) -
Compile .zshrc
Compile
.zshrcand restart zsh to apply the changes.Terminal window zcompile ~/.zshrc && exec zsh
-
-
Apps (restore backups)
-
AntennaPod
- Install AntennaPod
- Settings > Backup & restore
- Database import
- Select file
AntennaPodBackup-*.db
-
Metrolist
- Install Metrolist
- Profile > Settings > Backup and restore
- Restore
- Select file
Metrolist_*.backup
-
Rethink DNS
- Install Rethink DNS
- Settings > Backup & Restore
- Restore
- Select file
Rethink_*.rbk
-
Retro Music
- Install Retro Music
- Settings > Backup & Restore
- Restore
- Select file
*_Retro Music_*.rmbak
-
RiPlay
- Install RiPlay
- Settings > Backup & Restore
- Restore
- Select file
riplay_*.db
-