Skip to content

Termux-Dev, learning to program on Android.

Notifications You must be signed in to change notification settings

newwagner/termux-dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Termux-Dev!

A project focused on providing a development environment from our Termux terminal using Android.

Preview

Installation

Update termux repositories.

yes|pkg update && yes|pkg upgrade

Grant storage permissions.

termux-setup-storage

Install the git package.

yes|pkg install git

Clone the repository.

git clone https://github.com/TermuxDev/termux-dev.git

Run the installer.

cd termux-dev && bash install.sh

Continue with the installation.

bash next.sh

Restart your Termux application to view the changes.

New command (dev)

Termux-Dev Themes

You can change the default Termux-Dev theme using the command:

dev config theme

Argument (new)

You can create projects or save tokens and notes using the (new) argument with its respective options:

dev new token
dev new note
dev new project

Argument (server)

You can start a local server on the default port (8080) using the (server) argument with its respective options:

dev server node
dev server php
dev server python

Argument (forward)

You can expose your local server to the world by using a port forward with the argument (forward) and its respective options.

dev forward ngrok
dev forward cloudflared
dev forward localtunnel

Argument (config)

You can change the default theme, banner and port, using the (config) argument with their respective options:

dev config theme
dev config banner
dev config port

Argument (show)

You can view and list saved commands, tokens, notes, and ports using the (show) argument with their respective options:

dev show tokens
dev show notes
dev show commands
dev show port

Argument (init)

You can start a frontend or backend project setup installation, using the (init) argument with its respective options:

dev init react
dev init express

Argument (deploy)

You can deploy and upload your files to different platforms, using the (deploy) argument with its respective options:

dev deploy github

New code editor (NvChad)

NvChad Docs

Read the official NvChad documentation to take advantage of all its features.

Syntax nvim

It is advisable to install the syntax of the languages to be used, for example:

:TSInstall python bash

MasonInstall nvim

You can install packages inside "nvim" using its "Mason" package installer, for example:

:MasonInstall tailwindcss-language-server eslint-lsp

Update Termux-Dev!

You can update Termux-Dev, by running the command:

termux-dev-update

Restart Termux-Dev!

You can reset the Termux-Dev style by running the command:

termux-dev-restart

Follow me

If you want more information about Termux-Dev, we invite you to view the content on our social networks.

YouTube TikTok Telegram Facebook

About

Termux-Dev, learning to program on Android.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 92.4%
  • JavaScript 7.6%