Commit graph

438 commits

Author SHA1 Message Date
Tobias Happ
6012e0a8e6 Update pinned nixpkgs version 2020-06-12 09:33:59 +02:00
Tobias Happ
a161037b9f Update qemu-aarch64-static 2020-06-12 09:33:20 +02:00
Tobias Happ
70b0ba24e7 Update nix 2020-06-12 09:33:04 +02:00
Tobias Happ
72f81ff857 Update proot-termux 2020-06-12 09:32:47 +02:00
Tobias Happ
c7993111eb Add --builders flag to PASSTHROUGH_OPTS 2020-05-02 19:16:45 +02:00
Tobias Happ
4122727e1b Add build command 2020-05-02 19:16:45 +02:00
Alexander Sosedkin
b4818078f3 use bashInteractive right after the installation 2020-05-02 15:54:45 +02:00
Alexander Sosedkin
cb0905a4a0 Set HOME early 2020-04-27 08:51:47 +02:00
Tobias Happ
886fbb050e Default to release-20.03 of nix-on-droid 2020-04-26 14:13:08 +02:00
Tobias Happ
e260c20a2e Add assertion for needed upgrade to nixpkgs 20.03 2020-04-26 14:01:09 +02:00
Tobias Happ
b4c185c146 Add assertion for needed upgrade to home-manager 20.03 2020-04-25 18:29:16 +02:00
Tobias Happ
55d33896fd Replace 19.09 channels with 20.03 ones 2020-04-25 18:26:29 +02:00
Tobias Happ
6e85b5cd08 Add 20.03 stateVersion 2020-04-25 18:26:29 +02:00
Tobias Happ
c54509d26a Add useGlobalPkgs option 2020-04-25 18:26:29 +02:00
Tobias Happ
0e53bd6b1f Set extendedLib for home-manager 2020-04-25 18:26:29 +02:00
Alexander Sosedkin
d551f63871 Add a comment to clarify setting user.shell 2020-04-25 17:12:43 +02:00
Alexander Sosedkin
cb3635c973 Set the shell for the first login (by Gerschtli) 2020-04-25 17:10:41 +02:00
Alexander Sosedkin
df39b79d20 Warn on fallback on misconfigured login shell 2020-04-25 17:10:41 +02:00
Tobias Happ
ddfcddfebb Add support for different login shells 2020-04-25 17:10:41 +02:00
Tobias Happ
4017e1f700 Add source nix.sh and hm-session-vars.sh in session-init.sh 2020-04-23 18:54:56 +02:00
Alexander Sosedkin
7f2331bb02 Pin htop patch revision 2020-01-17 03:45:49 +01:00
Tobias Happ
93d081c3bc Add htop overlay 2020-01-14 17:45:11 +01:00
Tobias Happ
1f6e469bd3 Fix typo in default.nix 2020-01-13 20:01:43 +01:00
Tobias Happ
5cdf09fb1d Update nix-on-droid repo name in default.nix 2020-01-13 20:01:43 +01:00
Alexander Sosedkin
8ccf18b8ec Rename the repository, dropping -bootstrap 2020-01-13 00:46:53 +01:00
Tobias Happ
d9fd49b6c4 nix-on-droid: add -I argument 2020-01-13 00:28:10 +01:00
Tobias Happ
9323f2f573 time: Add timeZone option 2020-01-12 20:48:41 +01:00
Tobias Happ
7e6946c627 Add nixpkgs.config and overlays option 2020-01-12 20:33:03 +01:00
Alexander Sosedkin
bbb0e8ffbf Tweak user-facing messages 2020-01-09 22:50:40 +01:00
Tobias Happ
eb2f3bca34 login-inner: source session-init on initial build 2020-01-09 22:32:13 +01:00
Alexander Sosedkin
ad7345897f Relicense to MIT License
Fixes: https://github.com/t184256/nix-on-droid-bootstrap/issues/44
2020-01-09 22:04:22 +01:00
Tobias Happ
c9e9ae3040 home-manager: Add backupFileExtension option 2020-01-08 03:08:58 +01:00
Tobias Happ
daf69b959d Add --file argument for nix-on-droid 2020-01-08 01:29:18 +01:00
Alexander Sosedkin
38e7b238ae Fix installation (missing session-init) 2020-01-07 07:10:05 +01:00
Tobias Happ
d848df3a33 Increase priority value to avoid conflict
When enabling useUserPackages, there is a conflict of duplicate package
installations.
2020-01-07 05:37:24 +01:00
Tobias Happ
a1c91e7753 Add LOCALE_ARCHIVE env variable 2020-01-07 05:14:30 +01:00
Tobias Happ
1e2f21748a Add environment variable management 2020-01-07 05:14:30 +01:00
Alexander Sosedkin
abbafa9549 Tweak the migration guide 2020-01-04 00:54:01 +01:00
Alexander Sosedkin
2ec1655be8 Do not fail migration on missing basic-environment 2020-01-04 00:54:01 +01:00
Alexander Sosedkin
b9de0afc3f Clarify when you do/don't need your own cachix 2020-01-04 00:54:01 +01:00
Alexander Sosedkin
6cac2c4cb9 Suggest stable home-manager instead of master
home-manager was usually super-reliable even on its master branch.
Now it finally broke stable compatibility in master.
2020-01-04 00:54:01 +01:00
Tobias Happ
11679d167d Remove obsolete build script 2020-01-04 00:54:01 +01:00
Tobias Happ
b6c7e33a89 Import closure of prootTermux in nix-directory derivation 2020-01-04 00:54:01 +01:00
Tobias Happ
03b5fcfc14 Replace tabs by spaces as defined in editorconfig 2020-01-04 00:54:01 +01:00
Tobias Happ
0647fc2535 Use user name of user module 2020-01-04 00:54:01 +01:00
Tobias Happ
a1a8485578 Be more error prone and explicit 2020-01-04 00:54:01 +01:00
Tobias Happ
3a1e13fd20 Always use long option names for more clarity 2020-01-04 00:54:01 +01:00
Tobias Happ
af2e0b7af0 Remove bashism to be posix compliant 2020-01-04 00:54:01 +01:00
Tobias Happ
fd73d76faf Fix inconsistent naming 2020-01-04 00:54:01 +01:00
Tobias Happ
02fc597dd5 Make arches and nixOnDroidChannelURL overridable 2020-01-04 00:54:01 +01:00