Skip to content

2KAbhishek/termux2k

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

License People Stars Forks Watches Last Updated

Dev CLI setup, in the palm of your hands βœ‹πŸ“±

termux2k Demo
Termux screenshot

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 everythin unattended
./setup.sh -a

Requirements

For installation git curl & zsh are must, other tools are mentioned below.

Packages

This list is incomplete, package names may vary depending upon your system and your requirements.

# Required
git, zsh, neovim, tmux, git-delta, bat, fd, fzf, fasd, ag(silver_surfer), curl, powerline, lsd
# Optional
ranger, cmus, htop, python, vim, broot, bash, ncdu, grc, exa, xplr

Powerline patched fonts are required for glyphs. I'll recommend Nerd Fonts. I'm using FiraCode.

Included Configurations

This repo contains configurations for following tools.

How it was built

termux2k was built using bits and pieces from my Dotfiles, repurposed and tweaked to fit this 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 configs? See tmux2k

Find more cool configs and setups at GitHub does Dotfiles