Termux

T

Termux

Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required.

Join

~/.termux/shell usage

has anyone used the ~/.termux/shell program? Does it have any recommended use besides debugging? I mainly ask because I wonder if there is a circumstance where I should use it instead of a script when starting up a shell

QEMU VM of Android 14 GSI ARM64 on Termux

I am trying to create QEMU VM of Android 14 GSI ARM64 on Termux ``` pkg update && pkg install curl qemu-utils qemu-common qemu-system-aarch64-headless -y mkdir ~/android14 && cd ~/android14 curl https://dl.google.com/developers/android/udc/images/gsi/gsi_gms_arm64-exp-UP1A.231005.007-10754064-77f9c9df.zip -o gsi_gms_arm64-exp-UP1A.231005.007-10754064-77f9c9df.zip...

can't ping

I setup DNS server on my PC. but can't ping from Android
No description

saving file using :w in neovim made the syntax little bit unreadable

So, i have this issue in Neovim, whenever i try to save a file using :w, the syntax (indentation, line etc) becomes "broken", what i mean is that, let's say I'm write a C++ file, in a line that has: ``` void somefunction() { std::cout << "Hello, idk" << std::endl;...
Solution:
go to the LazyVim repo and open a new thread in the discussions

Neovim: using lang.java result in error when editing Java file

So, i installed extras in NeoVim called lang.java, but when i trying to edit Java file, i expect that the LSP will work, but it just result in this error: `` ....termux/files/usr/share/nvim/runtime/lua/vim/lsp/rpc.lua:800: Spawning language server with cmd: { "" }` failed. The language server is either not installed, missing from PATH, or not executable...

Alpine Linux & Docker + LLM & MCP

Moving from a #showcase thread To respect their project space @: https://discord.com/channels/641256914684084234/1308059907484028970/1318331169728888894 ... @Willie169 has it & more working:...

Making, Building and Signing Android Application Package

Is it possible to Make, Build and Signing my own Android Application Package (APK)? I'm kinda interested in to learn Making Android App with Java, but because i don't have PC/Laptop to install Android Studio, it just difficult for that, why i didn't just use X11? the performance will be horrible, because my phone are just to Potato, i know there's package called apksigner, dx, ecj, openjdk-21 (which i already installed), aapt etc, but i have no idea how to use it.

openwebui & [to edit]{oh, docker... bridge-mcp}

Build previously failing with gFortran. glcc or something Now Scikit-core ...

uv & sys-info

Been a few days. Unsure of which logs are most relevant right now. Having issues getting uv installed. Downloaded it; applied a patch; built with cargo fix && cargo build -...

mason-lspconfig.nvim: failed to install lua_ls

So, a few days ago, i install NeoViM with LazyNViM, everything was right, until this message show up, it just annoying to see this everytime i edit a file, i heard that lua_ls does not support Android, but AT LEAST the error message is gone, not fully resolved, how?
No description

What now?

How do I get a desktop like for software (for instance wine)
No description

Graphics acceleration error when adding environment variable.

I've created two scripts on .bashrc and .shortcuts for graphical acceleration and launching termuxx11 XFCE4 GUI. I've used mesa...override='zink' in .bashrc but no way to find the error. Xfce launches successfully....
No description

Hey Guy i have a Problem with Pip

Bash: /data/data/com.termux/files/usr/bin/pip: cannot execute: required file not found.

Can't run rtorrent as a service

1. I installed termux-services and rtorrent, then restarted termux. 2. Created a folder mkdir -p $PREFIX/var/service/rtorrent/log 3. Created a "run" script inside $PREFIX/var/service/rtorrent with the following code ```bash...

Termix On PC

Is there a termix on PC? If yes, send me a link.
Solution:

termux x11 not recognizing external keyboard keymappings

hi! i am running termux on a galaxy tab s9 with the book cover keyboard case. in the android system settings i have remapped CAPS LOCK to CTRL but it doesn't seem to be picking up in xfce native desktop or proot debian. do i need to do any additional configuration to get those desktop environments to pick up the keybind?

italics are cut off for jetbrains mono

i'm getting cut off text for italics even though i have the proper font-italic.ttf in .termux/font-italic.ttf is that feature going to be included in a main release?
No description

installing doom emacs and keybindings

i was able to install doom emacs successfully on my phone with no errors and it seems to be functioning although i feel like i'm missing something according to this guide that seems to be floating around: http://yuchen-lea.github.io/2024-02-04-android-emacs-with-doom-emacs-en/ here are the steps that I followed: 1. install emacs with pkg install emacs...

How to delete Termux

I need to completely remove the application and all installed programs. Afterwards I will install it without my perfectionist mistakes....

Help with Termux API

I'm working on a project to develop an app for personal (and open source) intent, and I've seem to have ran on some issues.
The framework of the app is written in flutter and it needs to load (emulate) an env that cannot be run traditionally, (thanks to the help of termux it can) including : (distro running, env variables, open on call of termux api etc...). The function of the flutter app states a call on the Termux API, however with help from online sources (including reddit, AI tools and even online forums) i cannot seem to resolve the issue. Is there any way to use the call function to connect to the API to run a specific command on the device? (Code will be shared when responses are aquired)...
Solution:
you can try trigger an intent on com.termux, it's documented in the termux-app wiki
No description
Next