Commit graph

29 commits

Author SHA1 Message Date
Alexander Sosedkin
e1632229e2 default.nix: disable migration code 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
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
Alexander Sosedkin
bbb0e8ffbf Tweak user-facing messages 2020-01-09 22:50:40 +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
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
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
8207570eef Fix typos 2020-01-04 00:54:01 +01:00
Tobias Happ
a5c87e45c2 Force nix-env -u through setting version number 2020-01-04 00:54:01 +01:00
Tobias Happ
db4604d78d Fix conflicts with previous home-manager installations 2020-01-04 00:54:01 +01:00
Tobias Happ
4b0db68944 Silence command outputs and satisfy set -u 2020-01-04 00:54:01 +01:00
Tobias Happ
c16fab55c0 Set priority to same value as hm-install 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
2caabff900 Add migration script 2020-01-04 00:54:01 +01:00
Tobias Happ
5cc656fffc Add nix-on-droid script 2020-01-04 00:54:01 +01:00
Alexander Sosedkin
a50586202c Add less to basic-environment, nix needs a $PAGER.
Fixes #27, see also https://github.com/NixOS/nix/issues/706.
2019-11-22 09:01:55 +01:00
Alexander Sosedkin
f1bd342b51 Fix attribute 'proot-termux' missing 2019-11-16 12:06:43 +01:00
Tobias Happ
4110def2ac Refactor directory structure
Benefits of this refactoring:
- argument list is now comprehensibly as there is now only one nixpkgs
  version flying around
- common config and lib functions got abstracted away
- clearer intent when to use pinned or unpinned packages
- allows better configurability for the future through config attr set
2019-11-04 22:22:10 +01:00
Alexander Sosedkin
082dcf8b93 Convert the channel into a function 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
Tobias Happ
6bfae52a33 Rename file packages to kebab-case 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
89523d2268 Add license header in default.nix 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