UserLAnd | Mosh | |
---|---|---|
15 | 152 | |
3,370 | 12,216 | |
0.7% | 0.3% | |
0.0 | 4.6 | |
about 1 month ago | 25 days ago | |
Kotlin | C++ | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
UserLAnd
- What to do to run GUI linux on Android 12?
-
Emacs Cyberdeck
UserLAnd
-
SYSTEM FOLDERS NOT VIEWABLE IN USERLAND'S UBUNTU
https://github.com/CypherpunkArmory/UserLAnd/issues/591 might help?
-
Using an old phone as a Pi-hole/other server... I should use Debian... right?
Actually, you know what, fuck it you're right that's way too many steps I'm just gonna use UserLAnd.
-
Are there any good ways to learn (Java) on your phone (android S22Ultra) at work? Or just buff up your programming/IT/tech knowledge in general?
UserLAnd is like a virtual machine app that can run Linux OSes, but can also run specific single apps. And unlike Termux it's a "real" Linux install, so troubleshooting and code from online usually just work. Uses scoped storage of Android 10 unfortunately, but I could still use rsync from the terminal to edit code outside of the scoped UserLAnd application storage and keep the inside updated (on my current device running Android 10). I think they updated to the new 11+ storage standards internally, but it's likely still screwed up on 10 anyways.
- Repurposing an old Android phone as a web server
-
Host Minecraft Java server on Mobile – Debian in Userland
To see more about Userland: https://github.com/CypherpunkArmory/UserLAnd
-
Beside the pinephone pro, is there any other device that can run Linux (base terminal is fine), with a physical keyboard?
Like: https://play.google.com/store/apps/details?id=tech.ula https://github.com/CypherpunkArmory/UserLAnd
-
This sub right now
don't test me again
-
⟳ 1 apps added, 41 updated at f-droid.org
UserLAnd (version 2.8.3): Easiest way to run GNU/Linux Distros on Android - no root required
Mosh
-
The IDEs we had 30 years ago and we lost
If you haven’t already, and I know this doesn’t hold up for GUI emacs or vim, but consider running them through https://mosh.org/
- mosh: Mobile Shell
-
Write Your Own Terminal
FWIW, I wouldn't try to parse escape sequences "directly" from the input bytestream -- it's easy to end up with annoying bugs. Longer-term it's probably better to separate the logic e.g.:
- First step (for a UTF-8-input terminal emulator) means "lexing" the input bytestream as UTF-8 into a stream of USVs, which involves some subtleties (https://github.com/mobile-shell/mosh/blob/master/src/termina...).
- Second step is to run the DEC parser/FSM logic on the sequence of USVs, which is independent of the escape sequences (https://vt100.net/emu/dec_ansi_parser ; https://github.com/mobile-shell/mosh/blob/master/src/termina...).
- And then the third step is for the terminal to execute the "dispatch"/"execute"/etc. actions coming from the FSM, which is where the escape sequences and control chars get implemented (https://github.com/mobile-shell/mosh/blob/master/src/termina...).
Without this separation, it's easier to end up with bugs where, e.g., a UTF-8 sequence or an ANSI escape sequence is treated differently when it's split between multiple read() calls vs. all in one call.
-
Typing Fast Is About Latency, Not Throughput
Btw, you can use mosh to hide the latency of SSH. https://mosh.org/
-
How do I enable new pane/tab with CWD while using mosh?
I've been using Kitty's SSH features for as long as I can remember but I recently setup Mosh and I really like how it doesn't drop connections and supports roaming.
-
Buying an iPad Pro for coding was a mistake
I am surprised many people write about ssh into a server. Mosh[1] feels more responsive and it also supports longer sessions.
[1] - https://mosh.org/
-
Prompt2, heads up; they are readying up another version Prompt2 has been abandoned by devs since iOS 14 / 1y ago in a crashing state - Now they want to make another money-heist cash-grab from its users by forcing them to upgrade one of the most expensive apps of all time.
Also they support Mosh which I install on my servers. It's way better than plain ssh when you're on mobile networks and wifi, especially with connections that are unreliable or bandwidth-constrained.
- Zellij New WASM Plugin System
-
networkingStarterPack
I’ve recently been experimenting with MoSH (Mobile Shell). Basically think SSH but with UDP - so more resilient to shoddy network conditions, roaming access points, etc.
-
How can I get a lisp image to run in the background?
If it is not for production (e.g. running as a daemon or a server) and you only care about the development, another ad-hoc way is using screen/tmus-like software incl. byobu, and combine it with mosh.
What are some alternatives?
termux-packages - A package build system for Termux.
Eternal Terminal - Re-Connectable secure remote shell
termux-app - Termux - a terminal emulator application for Android OS extendible by variety of packages.
tmux - tmux source code
Code-Server - VS Code in the browser
Gravitational Teleport - The easiest, and most secure way to access and protect all of your infrastructure.
Pi-hole-for-Android - Pi-hole/Unbound Raspbian APK Installer for Android 5.0+ devices (requires root)
Advanced SSH config - :computer: make your ssh client smarter
simplytranslate_mobile - Privacy friendly frontend to Google Translate
element-android - A glossy Matrix collaboration client for Android.
PowerShell - PowerShell for every system!