nixwrt
mobile-nixos
nixwrt | mobile-nixos | |
---|---|---|
4 | 12 | |
200 | 718 | |
- | 3.1% | |
0.0 | 8.8 | |
over 2 years ago | 9 days ago | |
Nix | C | |
MIT License | MIT License |
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.
nixwrt
-
Mobile NixOS for Phones and Tablets
tl;dr: here are three commercial embedded NixOS uses and a couple of other embedded NixOS projects
1. LumiGuide uses NixOS for their embedded systems, which track automatic bicycle rentals at little solar-powered stations IIRC: https://av.tib.eu/media/39625 (also some coverage here: https://www.worksonarm.com/blog/nixos/ )
2. Yakkertech uses NixOS for their embedded systems, which do baseball pitch tracking: https://av.tib.eu/media/50713
3. Swift Navigation uses NixOS for CI/CD for the embedded systems they use for GPS and navigation: https://blog.swiftnav.com/using-nixos-to-manage-hardware-tes...
I'd only heard of the first two, and discover the third just now.
There are also two downstream distros/related projects that target embedded systems, but idk how much commercial use they've yet seen, if any:
a. https://github.com/telent/nixwrt
b. https://github.com/cleverca22/not-os
-
Is it possible to deploy configuration as code?
You might want to check out https://github.com/telent/nixwrt and https://github.com/cleverca22/not-os as solutions with similar goals. The former is a promising but yet-unfinished way of using Nix to manage a router, while the latter is a similar way of using Nix to generate an immutable OS image.
-
Why do people prefer a certain flavour of Linux? What are the differences that make someone say 'I prefer X distro over Y'?
And, if you take into consideration my personal, subjective opinions on what a distro must be (declarative, fearless to tinker with, mostly binary based but with easy overrides, mostly stateless, easy to roll back in case something goes wrong), then that leaves pretty much two options: NixOS and Guix, and because I don't really like LISP syntax, I go with NixOS as my favourite distro for desktops and servers. For embedded, I've recently tried NixWrt and it seems to work quite well, however I'm still using OpenWRT for "mission-critical" routers.
- Need some guidance in creating a nix distribution for RouterOS routers.
mobile-nixos
-
Support for Linux distributions added to customrombay.org
For now, only information about Ubuntu Touch support is available on our website. We plan to extend that to PostmarketOS and NixOS. But which devices does Ubuntu Touch support? For example those:
-
Nix-on-droid: Nix-enabled environment for your Android device (termux-based)
Github has more recent activity: https://github.com/NixOS/mobile-nixos
- Nix-Powered Development with OCaml
-
Towards a reproducible F-Droid
NixOS/mobile-nixos
-
Just discovered this project. Interesting! Couple basic questions
Any nixos users here? Anyone have any luck running mobile nixos?
-
Nixery – Docker images on the fly with Nix
samueldr has been doing a lot of work in that direction. See https://mobile.nixos.org/
-
Today I learned that you can run nixos on a mobile phone
With the code from https://github.com/NixOS/mobile-nixos/pull/445, build the demo example with nix-build --argstr device pine64-pinephonepro -A outputs.temp-tow-boot-install-script examples/demo/; of course instead of example/demo you can have your own configuration, but I started with demo
- Wir schreiben für das c't-Magazin über Linux - fragt uns alles! [Beginn um 17 Uhr]
-
Mobile NixOS for Phones and Tablets
https://github.com/NixOS/mobile-nixos/pull/361
Though you might want to ask around for your particular use case. While basic support (it boots) is right around the corner, it's probably not yet at a point where it'll be nice to use.
-
How does pmOS make those .zip files that you can flash in TWRP?
As for what I did with those zip files? I made the equivalent for another Linux on Android devices distro. The implementation probably won't suit your tastes, but it's something else to look at to figure out what can be done.