Commit graph

32 commits

Author SHA1 Message Date
Tobias Happ
ae0569fb92 treewide: use consitent casing of Nix-on-Droid/nix-on-droid
Whenever Nix-on-Droid references the project or application it should be
upper-cased.

When nix-on-droid is referencing the CLI-tool or is used as some ID, it
should be lower-cased.
2022-11-20 20:15:31 +01:00
Tobias Happ
1dc1cd67a4 bootstrap: override flake inputs if needed 2022-10-28 17:52:27 +02:00
Tobias Happ
5900404627 bootstrap: inject nixOnDroidFlakeURL 2022-10-28 17:52:27 +02:00
Tobias Happ
7d1ed0fbaa treewide: apply nixpkgs-fmt 2022-10-04 00:43:13 +02:00
Alexander Sosedkin
d1f52f2e1d Update 21.11 references to 22.05 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
7aeb529aab drop i686 support without simplifying code 2021-12-17 00:21:33 +01:00
Tobias Happ
b5325c18f6 session-init: fix option type and description 2021-12-15 22:42:54 +01:00
Tobias Happ
38241f6363 activation: add VERBOSE env var in option description 2021-12-14 22:30:33 +01:00
Tobias Happ
ef55157fb7 Update stateVersions and channel versions to 21.11 2021-12-11 22:44:53 +01:00
Shamrock Lee
6b9e3fbbec activation.nix: fix for "activation from build result" (revised)
Solve #111
2021-11-28 23:29:06 +01:00
Shamrock Lee
3aa377bf01 activation.nix: fix for "activation from build result"
Solve #111
2021-09-19 19:17:49 +02:00
Alexander Sosedkin
97e1e71b84 modules/build/activation: use config.nix.package 2021-07-27 22:01:03 +02:00
Alexander Sosedkin
c4efd68279 replace references to 20.09 with 21.05 2021-06-26 19:01:42 +02:00
Alexander Sosedkin
7b5a103e4a build/config: add config.build.extraProotOptions 2020-11-27 21:04:17 +01:00
Tobias Happ
d8a1d446f9 release: update all references to 20.03 with 20.09 2020-11-27 21:04:17 +01:00
Tobias Happ
886fbb050e Default to release-20.03 of nix-on-droid 2020-04-26 14:13:08 +02:00
Tobias Happ
55d33896fd Replace 19.09 channels with 20.03 ones 2020-04-25 18:26:29 +02:00
Alexander Sosedkin
8ccf18b8ec Rename the repository, dropping -bootstrap 2020-01-13 00:46:53 +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
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
1e2f21748a Add environment variable management 2020-01-07 05:14:30 +01:00
Tobias Happ
90e5fb2f49 Fix issues of lazy install of login-inner
If initalisation is done, a new session would result in a reinit as
login-inner is not installed. The file /etc/UNINTIALISED helps to
prevent this from happening.

The same applies to any logic like home-manager sourcing which would
only take effect after restarting the app.
2020-01-04 00:54:01 +01:00
Tobias Happ
8df2d1d55c Set writable bit for default config 2020-01-04 00:54:01 +01:00
Tobias Happ
15f5d97457 Add environment.etcBackupExtension option 2020-01-04 00:54:01 +01:00
Tobias Happ
6c80065616 Add stateVersion option 2020-01-04 00:54:01 +01:00
Tobias Happ
ed05a33fc0 Install login scripts and proot only if needed 2020-01-04 00:54:01 +01:00
Tobias Happ
eb2fcc80f5 Add managing of proot-static 2020-01-04 00:54:01 +01:00
Tobias Happ
41fca9b4e9 Add rollback functionality in nix-on-droid 2020-01-04 00:54:01 +01:00
Tobias Happ
cd58e8dbd4 Link to profile in activation script instead of nix-on-droid 2020-01-04 00:54:01 +01:00
Tobias Happ
cc77204f65 Add activationBefore and activationAfter options 2020-01-04 00:54:01 +01:00
Tobias Happ
74dfcb3cac Remove already installed package of example list 2020-01-04 00:54:01 +01:00
Tobias Happ
f40362898a Add modules 2020-01-04 00:54:01 +01:00