Configuration for nix-on-droid https://github.com/nix-community/nix-on-droid/
This repository has been archived on 2025-07-06. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
2025-07-06 09:28:10 -04:00
modules Add supervisord 2025-07-06 09:28:10 -04:00
.gitattributes Update nix-on-droid (minus secrets) 2025-07-05 19:35:28 +00:00
.gitignore Update nix-on-droid (minus secrets) 2025-07-05 19:35:28 +00:00
flake.lock Add supervisord 2025-07-06 09:28:10 -04:00
flake.nix Add supervisord 2025-07-06 09:28:10 -04:00
Readme.md Initial commit! 2025-02-04 21:54:51 +00:00

nix-on-droid

Run Nix on an Android device! Includes Home Manager and Flakes.

Main project: https://github.com/nix-community/nix-on-droid/ Project wiki: https://github.com/nix-community/nix-on-droid/wiki Documentation: https://nix-community.github.io/nix-on-droid/

How to use

  1. Install the nix-on-droid app from F-Droid: https://f-droid.org/packages/com.termux.nix
  2. Copy this folder to your phone. On the phone, move the folder from regular storage to the storage device created by nix-on-droid. This will place it into the home directory.
  3. In the app, run nix-on-droid switch --flake ..

To start an SSH session, run sshd-start. This will only work if you rebuild first.