Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 1.79 KB

README.md

File metadata and controls

44 lines (38 loc) · 1.79 KB

zsh-for-android

  • Magisk module for systemless integration of zsh in Android, enhancing your terminal experience

Installation

  • Flash these two modules in Magisk , KernelSU or Apatch
  • ncurses-for-android
  • zsh-for-android
  • Installation may take some time
  • Reboot your device after installation is complete।

Zshrc

  • custom .zshrc can be loaded from /data/local/.zshrc
  • The module includes a pre-configured .zshrc by default, which gets copied to the specified location during installation. You can edit this file to add your own custom logic or terminal customizations

  • Default Interface
╭─system@peux in /
╰─❯❯❯$ su                                                   
╭─root@peux in /
╰─❯❯❯#

(peux) will be replaced by your device codename

Termux
  • Termux uses its own shell environment that is independent of the default Android shell. if you use termux and you want to make these changes apply also in Termux you'll need to make additional changes for it to apply within Termux.
  • Run this command in termux
pkg install zsh -y
curl -o ~/.zshrc https://raw.githubusercontent.com/rhythmcache/zsh-for-android/main/zsh/.zshrc
chsh -s zsh
exit

Credits