f0f97baa65
drop global argparse flags
...
They get shadowed by subargparser options.
2024-05-29 10:21:35 +02:00
5dcac604d1
backup cli: make sure we have a flake
2024-05-29 10:14:14 +02:00
96746b7c98
flash: add write-efi-boot-entries flag
2024-05-29 10:14:14 +02:00
2ae50b7398
allow to override nix options in update/install/flash commands
2024-05-29 10:14:14 +02:00
5b926f57cc
cli: also register common flags in subcommands
...
When a user runs --help on a subcommand they don't see some options such
as --options or --flake. To fix this we now register all common flags
also in subcommands.
2024-05-29 09:29:49 +02:00
b9788a5dba
Merge pull request 'clan/docs.py: remove epilog from the reference overview' ( #1487 ) from a-kenji-cli/docs/reference-overview into main
2024-05-28 18:05:07 +00:00
7078f09872
clan/docs.py: remove epilog from the reference overview
2024-05-28 20:01:48 +02:00
1aa7808c02
Merge pull request 'Update Contributing guide to external developers' ( #1484 ) from Qubasa/clan-core:main into main
...
Reviewed-on: clan/clan-core#1484
2024-05-28 16:12:11 +00:00
ba8a51101d
Update Contributing guide to external developers
2024-05-28 18:06:31 +02:00
de69c970aa
Merge pull request 'packaging: package clan gui for many distros' ( #1485 ) from DavHau-dave into main
2024-05-28 15:54:08 +00:00
fe5fa6a85d
packaging: package clan gui for many distros
2024-05-28 17:50:32 +02:00
de74febf64
Merge pull request 'packaging: package clan gui for many distros' ( #1483 ) from DavHau-dave into main
2024-05-28 15:37:18 +00:00
3b6483e819
packaging: package clan gui for many distros
2024-05-28 17:33:55 +02:00
dcd6ad0983
Merge pull request 'Docs: fix relative links to git.clan.lol' ( #1482 ) from hsjobeki-main into main
2024-05-28 15:18:45 +00:00
567d979243
Docs: fix relative links to git.clan.lol
2024-05-28 17:14:16 +02:00
c81a8681b0
Merge pull request 'clan/docs.py: add epilog to reference docs' ( #1481 ) from a-kenji-docs/epilog into main
2024-05-28 15:13:57 +00:00
31cde90819
clan/docs.py: add epilog to reference docs
...
Fixes #1469
2024-05-28 17:08:46 +02:00
a77bf5bf21
Merge pull request 'Docs: use offline fonts' ( #1480 ) from hsjobeki-main into main
2024-05-28 15:05:22 +00:00
4befa80eb8
Docs: use offline fonts
2024-05-28 16:58:59 +02:00
52584662a8
Merge pull request 'Fix typos' ( #1477 ) from a-kenji-fix/typos into main
2024-05-28 13:02:19 +00:00
de147f63e9
Fix typos
2024-05-28 14:58:38 +02:00
96c33dec7a
Merge pull request 'consistent rename cLAN -> Clan' ( #1475 ) from rename into main
2024-05-28 11:38:57 +00:00
3c0b5f0867
drop deprecated mdDoc
2024-05-28 13:35:11 +02:00
c252f11c1f
Merge pull request 'docs/secrets: improve chapter assigning access' ( #1474 ) from DavHau-dave into main
2024-05-28 11:11:46 +00:00
f1f040397d
docs/secrets: improve chapter assigning access
...
Since we already walk the user through creating a secret in an earlier step, it makes more sense explain first how to add machines/users to an existing secret instead of creating a new one
2024-05-28 13:08:19 +02:00
418e9937cb
Merge pull request 'clan: add descriptions for reference documentation' ( #1473 ) from a-kenji-cli/doc into main
2024-05-28 09:40:50 +00:00
c34664429c
clan: add descriptions for reference documentation
2024-05-28 11:37:32 +02:00
6fe5928297
Merge pull request 'clan: add run_no_stdout
function suppressing stdout' ( #1472 ) from a-kenji-run_no_stdout into main
2024-05-28 09:17:14 +00:00
eee99730d1
clan: add run_no_stdout
function suppressing stdout
...
Add the `run_no_stdout` function suppressing stdout by default.This
keeps the noise down on most commands, while still
stayingdebuggable.Stdout will be active when the `--debug` flag is
passed to the cli.
Fixes #1443
2024-05-28 11:13:55 +02:00
9394760e3b
Merge pull request 'editor: improve nixpkgs option completions' ( #1470 ) from a-kenji-improve/editor into main
2024-05-28 07:38:09 +00:00
a0b0e1a0ac
editor: improve nixpkgs option completions
2024-05-28 09:34:57 +02:00
dbaa26ccaa
Merge pull request 'clan: machines --help
add examples to help output' ( #1468 ) from a-kenji-clan/cli/machines-examples into main
2024-05-27 19:04:30 +00:00
d1591d4485
clan: machines --help
add examples to help output
2024-05-27 21:01:05 +02:00
c68a8306ba
Merge pull request 'clan: duplicate description field for generation of the reference documentation' ( #1467 ) from a-kenji-clan/cli/add-description into main
2024-05-27 18:32:54 +00:00
ec9f605004
clan: duplicate description field for generation of the reference documentation
2024-05-27 20:29:34 +02:00
e60efea1f7
Merge pull request 'clan: ssh --help
add examples' ( #1466 ) from a-kenji-clan/help/ssh into main
2024-05-27 18:18:08 +00:00
efacb7f184
clan: ssh --help
add examples
...
Add examples to the output of `clan ssh --help`.
2024-05-27 20:14:37 +02:00
67275aac63
Merge pull request 'clan: rename cLan to clan' ( #1465 ) from a-kenji-rename-clan into main
2024-05-27 17:56:32 +00:00
a704a05b15
clan: rename cLan to clan
2024-05-27 19:52:51 +02:00
01aafc520d
Merge pull request 'consistent rename cLAN -> Clan' ( #1464 ) from rename into main
...
Reviewed-on: clan/clan-core#1464
2024-05-27 13:58:32 +00:00
c0a54f539a
consistent rename cLAN -> Clan
2024-05-27 13:58:32 +00:00
e2d7e6e86c
consistent rename cLAN -> Clan
2024-05-27 15:54:17 +02:00
1df4e361f7
Merge pull request 'clan: add examples and description to most help' ( #1463 ) from a-kenji-clan/examples into main
2024-05-27 12:37:22 +00:00
e8bd5ad24b
clan: add examples and description to most help
...
Add examples and description to most toplevel help outputs.
2024-05-27 14:33:58 +02:00
775f993ecc
Merge pull request 'clan-cli: Fix nix develop not working in template because of symlink' ( #1462 ) from Qubasa-main into main
2024-05-27 12:05:17 +00:00
0e1478edcd
clan-cli: Fix nix develop not working in template because of symlink
2024-05-27 14:00:31 +02:00
bfc1203a8a
Merge pull request 'init: vscode .#editor' ( #1461 ) from Qubasa-init/editors into main
2024-05-27 12:00:26 +00:00
2bd8b144b9
init: vscode .#editor
2024-05-27 13:52:54 +02:00
b52b2221b0
Merge pull request 'drop offline in nix shell' ( #1459 ) from fix-mass-rebuilds into main
2024-05-27 11:43:32 +00:00
64adf17368
drop offline in nix shell
...
Otherwise we become gentoo!
2024-05-27 13:40:11 +02:00