Commit graph

431 commits

Author SHA1 Message Date
Alexander Sosedkin
a68033c30a Push Travis builds to cachix in background 2019-10-17 02:33:05 +07:00
Alexander Sosedkin
57116a7636 Update README 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
5afc9b7ca6 Remove license header from the config example 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
fb018be501 Clarify double-installing basic-environment 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
dfa9686aa6 Add the missing field in /etc/passwd user entry 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
869aff3d41 Fix resolving during home-manager installion 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
082dcf8b93 Convert the channel into a function 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
a157f0ef5c Add a broken symlink resolver to login (as well) 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
7fddc1a320 Install proot as proot-static to avoid clashes 2019-10-09 02:53:40 +02:00
Tobias Happ
46b782165a Move id derivation to separate file 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
a3d4712695 Add nixOnDroidChannelURL and nixpkgsChannelURL
Add nixOnDroidChannelURL and nixpkgsChannelURL as build parameters.
2019-10-09 02:53:40 +02:00
Alexander Sosedkin
7775c8f1d6 Move /etc/{passwd,group} to basic-environment 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
0c0f62f604 Move /etc/{passwd,group} creation to login-inner 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
57fc985455 Fix argument counting in login-inner 2019-10-09 02:53:40 +02:00
Tobias Happ
fb7f12558f Create usr/lib dir in bootstrap 2019-10-09 02:53:40 +02:00
Tobias Happ
25c1d265ad Remove USER parameter in login-inner 2019-10-09 02:53:40 +02:00
Tobias Happ
edd0e170be Move login-inner to usr/lib 2019-10-09 02:53:40 +02:00
Tobias Happ
a792a56ea7 Fix wording of static symlinks 2019-10-09 02:53:40 +02:00
Tobias Happ
6bfae52a33 Rename file packages to kebab-case 2019-10-09 02:53:40 +02:00
Tobias Happ
c3ca8c5420 Install basic-environment via home-manager 2019-10-09 02:53:40 +02:00
Tobias Happ
104b7e5e3e Update basic-environment to contain all files 2019-10-09 02:53:40 +02:00
Tobias Happ
6e6e0cde72 Add hmInstall and nixOnDroidLinker in files 2019-10-09 02:53:40 +02:00
Tobias Happ
1b4c7758b2 Save text file derivations with correct path 2019-10-09 02:53:40 +02:00
Tobias Happ
6685f5e5a0 Add missing parameter 2019-10-09 02:53:40 +02:00
Tobias Happ
5db751ec7d Update login-inner for new initialBuild flag 2019-10-09 02:53:40 +02:00
Tobias Happ
341df0f8fd Use pinnedPkgs only if initialBuild is true 2019-10-09 02:53:40 +02:00
Tobias Happ
89523d2268 Add license header in default.nix 2019-10-09 02:53:40 +02:00
Tobias Happ
a9fdc86c03 Remove nix-on-droid-install 2019-10-09 02:53:40 +02:00
Tobias Happ
05f1e7e6ea Refactor login-inner to setup env on first boot 2019-10-09 02:53:40 +02:00
Tobias Happ
fdec5daaed Add default.nix as entry point for nix-channel 2019-10-09 02:53:40 +02:00
Tobias Happ
e516e643f7 Fix indention 2019-10-09 02:53:40 +02:00
Tobias Happ
58593bc2d9 Add nix-on-droid cachix as substituter
Allows to install proot via cached version.
2019-10-09 02:53:40 +02:00
Tobias Happ
888b3c2d5b Set user and group name to nix-on-droid 2019-10-09 02:53:40 +02:00
Alexander Sosedkin
debd51f76b Set LOCALE_ARCHIVE 2019-09-28 18:40:25 +00:00
Tobias Happ
05a7c3bdc8 Replace nixInstallerSha256 with fixed sha256's 2019-09-27 20:37:18 +02:00
Tobias Happ
4b712be626 Ignore local config.nix and overlays 2019-09-22 18:24:56 +02:00
Tobias Happ
5d176845bf Filter derivation with preferLocalBuild 2019-09-22 18:24:56 +02:00
Tobias Happ
8359c22d96 Move nix-installer-sha256 to separate file to be cachable 2019-09-22 18:24:56 +02:00
Tobias Happ
aa367412eb Build derivations in files via nix-build ci.nix 2019-09-22 18:24:56 +02:00
Tobias Happ
d72896271f Add license header in ci.nix 2019-09-22 18:24:56 +02:00
Alexander Sosedkin
84fd93fa41 Add support for travis+cachix (Gerschtli)
See https://github.com/t184256/nix-on-droid-bootstrap/pull/13#issuecomment-533790371
2019-09-21 17:32:10 +02:00
Tobias Happ
23d9a3290e Ignore result-* 2019-09-21 15:34:04 +02:00
Tobias Happ
c1dca966ab Add AUTHORS file 2019-09-21 15:34:04 +02:00
Tobias Happ
ac42d7e6bb Add license header in each file 2019-09-21 15:34:04 +02:00
Tobias Happ
d59dd6d51e Add comment for nixpkgs revision 2019-09-21 15:34:04 +02:00
Tobias Happ
e3211574b8 Move home.nix.default to separate nix file 2019-09-21 15:34:04 +02:00
Tobias Happ
2373549259 Fix typo in directory name lfs -> l2s 2019-09-21 15:34:04 +02:00
Tobias Happ
2aac2d1f68 Fix typo in README 2019-09-21 15:34:04 +02:00
Tobias Happ
7fd0943745 Remove deprecated generation script 2019-09-21 15:34:04 +02:00
Tobias Happ
c81b46edc3 Document new zip ball generation 2019-09-21 15:34:04 +02:00