Inspired by @mz I've finally managed to flash #mobilenixos to the #pinephone which I didn't use since autumn. Well, it works, although not exactly usable as a phone, at least in the example Xfce configuration. Actually I was surprised that Xfce is *theoretically* usable on the mobiles - it has an on-screen keyboard, a touchscreen mode for mouse and can position windows fullscreen by default.
@mz BTW I'm keeping technical notes here if anyone is interested https://github.com/grwlf/mobile-nixos-cfg
@shebang @mz Well, actually my pinephone was originally shipped with the Manjaro linux pre-installed, and it was much more mobile-looking, in particular it could make calls and receive sms. Unfortunately, Manjaro didn't survive the system update - failed to load gui. With nixos I expect to have many problems, but I hope that updates, and the most importantly - custom updates - will work reliably.
@mz Ahaha.. Xfce is usable because the developers hacked-in Awesome window manager in place of default Xfwm