Alexander Sosedkin
11e98b0140
.github/workflows/docs: fixup upload-pages-artifact version
2024-03-05 23:16:05 +01:00
Alexander Sosedkin
8bcabf2f5a
.github/workflows: update action versions
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
c33e249719
nix-on-droid: warn on switching with flake.nix w/o --flake
...
Fixes : #295
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
94bf554ee9
flake.lock: update more inputs
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
53f8966627
pkgs: update proot and talloc
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
6daee58791
update nixpkgs; applyPatches to fix toolchain (nixpkgs!269077)
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
970a735f56
pkgs/nix-directory: update nix to 2.20.4
...
Co-authored-by: Tobias Happ <tobias.happ@gmx.de>
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
be783dd251
set stable version to 23.11
2024-03-05 23:09:33 +01:00
Zhong Jianxin
4b1a6ebcc7
home-manager: Extend lib instead of pkgs.lib
...
This will allow extending `lib` using:
```
_modules.args.lib = ...
```
Without this the extended lib is not available to home-manager modules.
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
78349e4a81
nix-on-droid: allow passing args to on-device-test
2024-03-05 23:09:33 +01:00
Alexander Sosedkin
3aab6a9ec4
CHANGELOG: mention terminal.colors
2024-02-17 12:05:34 +01:00
Alexander Sosedkin
b237029736
tests/on-device/config-term-colors: add
2024-02-17 12:02:27 +01:00
Alexander Sosedkin
ec5d7f4ccc
modules/terminal: restrict colornames
2024-02-17 12:02:27 +01:00
Socks Candy
f05bfc132d
modules/terminal: implement termux colorschemes (colors.properties)
2024-02-17 12:02:27 +01:00
Alexander Sosedkin
6a0167241b
flake.lock, flake.nix: update nmd, use sourcehut:~rycee/nmd
2024-02-17 12:01:44 +01:00
Alexander Sosedkin
82b4cd68fc
nix-on-droid.nix.default: switch to nix-community/home-manager
2024-02-14 22:03:24 +01:00
Daniel Kahlenberg
7390acee6d
Update README.md
...
Use nix-community repository for home-manager
2024-02-14 22:03:24 +01:00
Alexander Sosedkin
039379abee
move from github:t184256/ to github:nix-community/
2023-09-13 13:35:41 +02:00
Evgeny Kurnevsky
9c190d19cd
build: use str instead of string
...
string was deprecated in nixpkgs
2023-08-12 15:52:03 +02:00
Evgeny Kurnevsky
b324ef2824
modules/environment/networking: implement /etc/hosts options
2023-07-27 16:31:21 +02:00
Alexander Sosedkin
2301e01d48
pkgs: update talloc and proot
2023-06-30 18:57:34 +02:00
Alexander Sosedkin
468bf944df
update nixpkgs version
2023-06-30 18:57:34 +02:00
Alexander Sosedkin
f77ae62112
pkgs/nix-directory: update nix to 2.16.1
2023-06-30 18:57:34 +02:00
Alexander Sosedkin
c367bba341
tests/fakedroid: update qemu to 7.2.0
2023-06-30 18:57:34 +02:00
Alexander Sosedkin
f636824b08
set stable version to 23.05
2023-06-30 18:57:34 +02:00
Tobias Happ
064e1b280e
ci: regularly run all actions
2023-05-17 21:59:03 +02:00
Tobias Happ
109abda381
ci: update github actions
2023-05-17 21:59:03 +02:00
jarkad
dd86937ef7
CHANGELOG: add environment.extraOutputsToInstall option
2023-05-16 18:23:38 +02:00
jarkad
02c3b2d260
modules/environment/path: add extraOutputsToInstall option
2023-05-16 18:23:38 +02:00
Tobias Happ
b00cb5e7e2
docs: set stateVersion for manual generation
2022-12-05 01:08:38 +01:00
Tobias Happ
355aa408c2
nix-on-droid: remove fallback for default nix < 2.4
...
Nixpkgs 22.11 has the default nix package with version 2.11.0.
2022-12-04 17:04:17 +01:00
Tobias Happ
588ab89b1d
modules/terminal: remove mention of TTF font requirement
...
As mentioned in #230 , probably all font types will work with this option
despite the fact that the symlink needs to be called
`~/.termux/font.ttf`.
2022-12-04 17:04:17 +01:00
Tobias Happ
3dfb9d44b5
bootstrap: update nixpkgs version
2022-12-04 17:04:17 +01:00
Tobias Happ
a45761bc87
bootstrap: update nix to 2.11.1
2022-12-04 17:04:17 +01:00
Tobias Happ
ef3ae133e5
tests: update qemu to 7.1.0
2022-12-04 17:04:17 +01:00
Tobias Happ
be1e192fcd
CHANGELOG: add structure to 22.11 changelog
2022-12-04 17:04:17 +01:00
Tobias Happ
c70a1d9745
set stable version to 22.11
2022-12-04 17:04:17 +01:00
Tobias Happ
7e8f1ad6e2
modules/version: remove default stateVersion value
...
The state version is a sensible value that should explicitly set in the
users config.
Following home-manager: https://github.com/nix-community/home-manager/pull/3043 .
2022-12-04 17:04:17 +01:00
Alexander Sosedkin
9ba1feced2
deploy: allow specifying urls not ending with source.tar.gz
...
For example, the official bootstrap ones.
2022-12-04 13:09:13 +01:00
Tobias Happ
5e7d6d1214
environment.path: fix installation with nix profile
...
Manual removal and installation as two non-atomical steps is required
because of https://github.com/NixOS/nix/issues/6349 .
2022-12-04 13:09:02 +01:00
Pavel Atanasov
4e58ce7971
fix(terminal.nix): quote font paths
2022-11-26 01:30:04 +01:00
Daniel Kahlenberg
c16cb917d7
Export pkgs
...
See @Gerschtli's suggestion in https://github.com/t184256/nix-on-droid/discussions/226#discussioncomment-4220726
2022-11-24 15:32:35 +01:00
Tobias Happ
a9b1790700
ci: fix incorrect path to docs directory
2022-11-20 23:54:14 +01:00
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
b76fb0954e
treewide: improve option descriptions
2022-11-20 20:15:31 +01:00
Tobias Happ
7b039faa83
docs: mention new docs in README and CHANGELOG
2022-11-20 20:15:31 +01:00
Tobias Happ
31bb4913c0
ci: add workflow to automatically deploy docs
2022-11-20 20:15:31 +01:00
Tobias Happ
f62cd709c8
docs: add html and man pages for options
2022-11-20 20:15:31 +01:00
Tobias Happ
8687e3d6da
user: add defaultText for uid and gid
2022-11-20 20:15:31 +01:00
Tobias Happ
4ca0fc01e4
home-manager: exclude home-manager options docs
2022-11-20 20:15:31 +01:00