Awesome
<div align = "center"> <h1><a href="https://2kabhishek.github.io/termux2k">termux2k</a></h1> <a href="https://github.com/2KAbhishek/termux2k/blob/main/LICENSE"> <img alt="License" src="https://img.shields.io/github/license/2kabhishek/termux2k?style=flat&color=eee&label="> </a> <a href="https://github.com/2KAbhishek/termux2k/graphs/contributors"> <img alt="People" src="https://img.shields.io/github/contributors/2kabhishek/termux2k?style=flat&color=ffaaf2&label=People"> </a> <a href="https://github.com/2KAbhishek/termux2k/stargazers"> <img alt="Stars" src="https://img.shields.io/github/stars/2kabhishek/termux2k?style=flat&color=98c379&label=Stars"></a> <a href="https://github.com/2KAbhishek/termux2k/network/members"> <img alt="Forks" src="https://img.shields.io/github/forks/2kabhishek/termux2k?style=flat&color=66a8e0&label=Forks"> </a> <a href="https://github.com/2KAbhishek/termux2k/watchers"> <img alt="Watches" src="https://img.shields.io/github/watchers/2kabhishek/termux2k?style=flat&color=f5d08b&label=Watches"> </a> <a href="https://github.com/2KAbhishek/termux2k/pulse"> <img alt="Last Updated" src="https://img.shields.io/github/last-commit/2kabhishek/termux2k?style=flat&color=e06c75&label="> </a> <h3>Dev CLI setup, in the palm of your hands ✋📱</h3> <figure> <img src="https://raw.githubusercontent.com/2KAbhishek/termux2k/master/images/screenshot.jpg" alt="termux2k Demo" style="width:100%"> <br/> <figcaption>Termux screenshot</figcaption> </figure> </div>What is this
My personal configs, carefully and passionately crafted for setting up an optimal CLI dev experience on the go.
Bootstraps termux
with oh-my-zsh
, custom p10k
prompt, neovim
, tmux
, ranger
& powerline
fonts and a bunch of other useful CLI tools and configs.
Inspiration
Wanting a super portable CLI dev setup.
Setup
git clone https://github.com/2kabhishek/termux2k
cd termux2k
# Menu based interactive setup
./setup.sh
# Setup everything unattended
./setup.sh -a
Next Steps
You can follow the instructions from dots2k to setup termux2k.
How it was built
termux2k was built using bits and pieces from my dots2k, repurposed and tweaked to fit the android use case
Challenges faced
Finding workarounds for a few things on termux
was a bit challenging.
What I learned
I learned about writing good cross-platform bash scripts and learned a lot about making flexible configs and making them as easy to setup as possible.
What's next
Planning to add more tools, better management, always updating.
Hit the ⭐ button if you found this useful.
More Info
Want the complete CLI experience on your workstation too? Have a look at dots2k
Looking for my neovim
configs? See nvim2k
Looking for my tmux
theme? See tmux2k
Find more cool configs and setups at GitHub does Dotfiles
<div align="center"><a href="https://github.com/2KAbhishek/termux2k">Source</a> | <a href="https://2kabhishek.github.io/termux2k">Website</a>
</div>