Commit graph

351 commits

Author SHA1 Message Date
Zhaofeng Li
ba1526a6ba fixup svd: start supervisord in background
This removes the 1-second delay between supervisord starting and forking
into background.
2022-10-01 21:52:57 +00:00
Zhaofeng Li
9222c0334b fixup svd: use module assertions for double quote check 2022-10-01 21:52:56 +00:00
Zhaofeng Li
01a744705a fixup svd: Remove mdDoc for now 2022-10-01 21:52:56 +00:00
Zhaofeng Li
ca13b296cc fixup ssh: Remove mdDoc for now
Doesn't exist in stable.
2022-10-01 21:52:56 +00:00
Zhaofeng Li
56f4e449fd fixup svd: disallow double quotes in environment 2022-09-24 21:19:33 +00:00
Zhaofeng Li
82c42b36c0 fixup svd: also accept boolean in extraConfig 2022-09-24 21:19:33 +00:00
Zhaofeng Li
edb3247477 fixup svd: only accept the typed boolean form in nix config 2022-09-24 21:19:33 +00:00
Zhaofeng Li
5278b3d2d7 fixup svd: add set -e to job script
This matches the behavior of makeJobScript in nixos/lib/systemd-lib.nix.
2022-09-24 21:19:33 +00:00
Zhaofeng Li
2f92f24624 fixup ssh: also add coreutils to path
Otherwise mkdir et al may silently fail.
2022-09-24 21:19:33 +00:00
Zhaofeng Li
b416b58595 fixup ssh: add autostart option 2022-09-24 21:19:33 +00:00
Zhaofeng Li
f861f458e7 fixup svd: add autostart option 2022-09-24 21:19:33 +00:00
Zhaofeng Li
5ea968caac fixup ssh: don't write to stdout 2022-09-24 21:19:32 +00:00
Zhaofeng Li
06d245c0af fixup svd: support dry-run 2022-09-24 21:19:32 +00:00
Zhaofeng Li
42b95bd00f fixup svd: dont do set +e 2022-09-24 21:19:32 +00:00
Zhaofeng Li
c39cb39afe fixup ssh: reduce lib inherits 2022-09-24 21:19:32 +00:00
Zhaofeng Li
bd44a10ac8 fixup svd: add message when reloading 2022-09-24 21:19:32 +00:00
Zhaofeng Li
0faa47c86f fixup ssh: license header 2022-09-24 21:19:32 +00:00
Zhaofeng Li
6e9389cdb8 fixup svd: license header 2022-09-24 21:19:32 +00:00
Zhaofeng Li
269f6d1518 fixup svd: use enabledPrograms for numPrograms 2022-09-24 21:19:32 +00:00
Zhaofeng Li
3278a9c2c7 fixup ssh: just hardcode password auth to no 2022-09-24 21:19:32 +00:00
Zhaofeng Li
4d935710bb fixup svd: start svd during activation 2022-09-24 21:19:32 +00:00
Zhaofeng Li
86248da110 fixup svd: make environment.PATH compose better 2022-09-24 21:19:32 +00:00
Zhaofeng Li
16107f5520 fixup svd: add more docs 2022-09-24 21:19:32 +00:00
Zhaofeng Li
7834088728 fixup svd: make script-generated command have normal priority 2022-09-24 21:19:31 +00:00
Zhaofeng Li
a00dc02a84 fixup svd: mdDoc-ify everything 2022-09-24 21:19:31 +00:00
Zhaofeng Li
88b5731333 fixup svd: remove cfg.configFile 2022-09-24 21:19:31 +00:00
Zhaofeng Li
3a02d09756 modules/openssh: init 2022-09-24 21:19:31 +00:00
Zhaofeng Li
dc61ae10fb modules/supervisord: init 2022-09-24 21:19:28 +00:00
Zhaofeng Li
e6c9902ddc CHANGELOG: Mention fake /proc/uptime workaround for ps 2022-09-24 00:32:10 +02:00
Zhaofeng Li
49e10dbb52 login: Add fake /proc/uptime workaround for ps
Fixes #77.
2022-09-24 00:32:10 +02:00
Alexander Sosedkin
e214fdef86 CHANGELOG: terminal.font selection 2022-09-22 23:04:41 +02:00
Alexander Sosedkin
9543f41de9 modules/terminal: make font configurable 2022-09-22 23:04:41 +02:00
Zhaofeng Li
dd0d1194a8 Remove dependency on coreutils from bootstrap
The Nix distribution tarball no longer includes coreutils.
2022-09-13 08:53:06 +02:00
Zhaofeng Li
6a97d9e697 nix-directory: Bump bootstrap nix to 2.11.0 2022-09-13 08:53:06 +02:00
Alexander Sosedkin
d49fd3a0c8 CHANGELOG: Release 22.05 2022-07-25 21:37:17 +02:00
Alexander Sosedkin
0ad6321f79 pkgs: use non-prebuilt SDK 2022-07-09 12:25:31 +02:00
Alexander Sosedkin
0de95f9e9f pkgs/cross-compiling/talloc-static: update, build differently 2022-07-03 18:54:21 +02:00
Alexander Sosedkin
b286ac1aac pkgs/nix-directory: update nix 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
d1f52f2e1d Update 21.11 references to 22.05 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
b4b889845c pkgs/proot-termux: update 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
0dbf0f5618 Update pinned nixpkgs version to 22.05 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
2d4d541334 Sprinkle --extra-experimental-features nix-command 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
a7a2d56937 .github/workflows: use 22.05 2022-07-01 00:50:28 +02:00
Alexander Sosedkin
979900f93b CHANGELOG: add notes for previous changes 2022-07-01 00:50:28 +02:00
Matthew Toohey
949f20f8ba fix: don't force the use of nix_2_4 for flakes when nix is new enough 2022-06-08 07:57:24 +02:00
Zhong Jianxin
e7e7d1347f modules/environment/login: Fix fakeProcStat path 2022-04-22 09:52:19 +02:00
Alexander Sosedkin
f246a9e82d modules/environment/login: avoid no fakeProcStat warning 2022-04-17 21:49:46 +02:00
Zhong Jianxin
4717d351f4 nix: Rename extraConfig to extraOptions 2022-04-17 21:46:52 +02:00
Zhong Jianxin
5c5c44b5b7 nix: Add registry option 2022-04-17 21:46:52 +02:00
Zhong Jianxin
1a8ae407f5 nix: Add nixPath option 2022-04-17 21:46:52 +02:00