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
Alexander Sosedkin
38e7b238ae
Fix installation (missing session-init)
2020-01-07 07:10:05 +01:00
Tobias Happ
1e2f21748a
Add environment variable management
2020-01-07 05:14:30 +01:00
Tobias Happ
11679d167d
Remove obsolete build script
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
Alexander Sosedkin
b937531d13
Bundle talloc closure along with proot
2020-01-04 00:54:01 +01:00
Alexander Sosedkin
c8f577bad3
Fix reverting to a home-manager-less generation
2020-01-04 00:54:01 +01:00
Alexander Sosedkin
4018b987bf
Add a build script to patch paths and inject proot
2020-01-04 00:54:01 +01:00
Tobias Happ
4814fca275
Use bash strict mode for login
2020-01-04 00:54:01 +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
e0ee316311
Fix path to default nix-on-droid.nix
2020-01-04 00:54:01 +01:00
Tobias Happ
0b49d57487
Check hm-session-vars only if home-manager is enabled
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
141df13aa2
Add do not edit comments in login/login-inner
2020-01-04 00:54:01 +01:00
Tobias Happ
8ad0e40c2b
Use nix-env to set nix-profile link
2020-01-04 00:54:01 +01:00
Tobias Happ
5a915530b0
Create nix-profile link manually
2020-01-04 00:54:01 +01:00
Tobias Happ
f2867e8b20
Set GC_NPROCS to hide gc warning messages of nix
...
See https://github.com/NixOS/nix/issues/3237
2020-01-04 00:54:01 +01:00
Tobias Happ
f40362898a
Add modules
2020-01-04 00:54:01 +01:00