Mic92
3f5ca3f5fa
Merge pull request 'make config command read-only' ( #1319 ) from config into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1319
2024-05-29 11:25:27 +00:00
Jörg Thalheim
1b8ba590f7
make config command read-only
2024-05-29 13:17:55 +02:00
clan-bot
28330e78d8
Merge pull request 'Update flakes' ( #1492 ) from pass-nix-options into main
2024-05-29 10:58:19 +00:00
Jörg Thalheim
a5cf0c7aad
fmt more stuff
2024-05-29 12:51:43 +02:00
Jörg Thalheim
ef5170e44b
drop non-compiling wayland-proxy-virtwl
2024-05-29 12:51:18 +02:00
Jörg Thalheim
f79ab6d56b
update flake
2024-05-29 12:51:04 +02:00
clan-bot
126954d3d2
Merge pull request 'fix offline build of flash command' ( #1491 ) from pass-nix-options into main
2024-05-29 10:49:15 +00:00
Jörg Thalheim
fbea80b976
fix offline build of flash command
2024-05-29 12:45:50 +02:00
Jörg Thalheim
eb5fe2fe15
flash: make configuration more explicit
...
Injecting nixos configuration and potentially overriding settings a user
made and can cause surprises.
In most cases, users want to just make these option part of their NixOS
configuration and by having the rest in the command line
we make it more explicit what other configuration is being applied.
2024-05-29 12:45:50 +02:00
clan-bot
999178a764
Merge pull request 'Consistently pass nix options to underlying tools' ( #1488 ) from pass-nix-options into main
2024-05-29 08:25:53 +00:00
clan-bot
189e5b1da8
Merge pull request 'clan: clarify default backend' ( #1490 ) from a-kenji-cli/facts-clarify into main
2024-05-29 08:23:06 +00:00
Jörg Thalheim
d002419ae7
drop global argparse flags
...
They get shadowed by subargparser options.
2024-05-29 10:21:35 +02:00
a-kenji
5729428e05
clan: clarify default backend
2024-05-29 10:17:22 +02:00
clan-bot
ce3f542101
Merge pull request 'clan: add epilog to facts subcommands' ( #1489 ) from a-kenji-cli/expand-examples into main
2024-05-29 08:15:46 +00:00
Jörg Thalheim
9362d8b42d
backup cli: make sure we have a flake
2024-05-29 10:14:14 +02:00
Jörg Thalheim
3bd7641a72
flash: add write-efi-boot-entries flag
2024-05-29 10:14:14 +02:00
Jörg Thalheim
fc3f65fb57
allow to override nix options in update/install/flash commands
2024-05-29 10:14:14 +02:00
a-kenji
ac50e989b2
clan: add epilog to facts subcommands
2024-05-29 10:10:23 +02:00
Jörg Thalheim
b4eaa3643f
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
clan-bot
8882006ed1
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
a-kenji
a11e94e367
clan/docs.py: remove epilog from the reference overview
2024-05-28 20:01:48 +02:00
Mic92
8f2a0791a7
Merge pull request 'Update Contributing guide to external developers' ( #1484 ) from Qubasa/clan-core:main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1484
2024-05-28 16:12:11 +00:00
Qubasa
de5355f23f
Update Contributing guide to external developers
2024-05-28 18:06:31 +02:00
clan-bot
45b06145ad
Merge pull request 'packaging: package clan gui for many distros' ( #1485 ) from DavHau-dave into main
2024-05-28 15:54:08 +00:00
DavHau
a32db28470
packaging: package clan gui for many distros
2024-05-28 17:50:32 +02:00
clan-bot
9ab0d6fa74
Merge pull request 'packaging: package clan gui for many distros' ( #1483 ) from DavHau-dave into main
2024-05-28 15:37:18 +00:00
DavHau
baa33a53f5
packaging: package clan gui for many distros
2024-05-28 17:33:55 +02:00
clan-bot
2097ad7903
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
Johannes Kirschbauer
76fb0acbaf
Docs: fix relative links to git.clan.lol
2024-05-28 17:14:16 +02:00
clan-bot
2860f7bd2d
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
a-kenji
5a7f5558f2
clan/docs.py: add epilog to reference docs
...
Fixes #1469
2024-05-28 17:08:46 +02:00
clan-bot
880eb46b2d
Merge pull request 'Docs: use offline fonts' ( #1480 ) from hsjobeki-main into main
2024-05-28 15:05:22 +00:00
Johannes Kirschbauer
99fe8ef55f
Docs: use offline fonts
2024-05-28 16:58:59 +02:00
clan-bot
e077e479b3
Merge pull request 'Fix typos' ( #1477 ) from a-kenji-fix/typos into main
2024-05-28 13:02:19 +00:00
a-kenji
ef3301a52d
Fix typos
2024-05-28 14:58:38 +02:00
clan-bot
56444f17b0
Merge pull request 'consistent rename cLAN -> Clan' ( #1475 ) from rename into main
2024-05-28 11:38:57 +00:00
Jörg Thalheim
908fdb444f
drop deprecated mdDoc
2024-05-28 13:35:11 +02:00
clan-bot
52bc1cc728
Merge pull request 'docs/secrets: improve chapter assigning access' ( #1474 ) from DavHau-dave into main
2024-05-28 11:11:46 +00:00
DavHau
4e3870365a
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
clan-bot
61b5e8dfc3
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
a-kenji
f0c5cbe27f
clan: add descriptions for reference documentation
2024-05-28 11:37:32 +02:00
clan-bot
2a82bc9662
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
a-kenji
12add74aae
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
clan-bot
74a3434977
Merge pull request 'editor: improve nixpkgs option completions' ( #1470 ) from a-kenji-improve/editor into main
2024-05-28 07:38:09 +00:00
a-kenji
dfc2352ca4
editor: improve nixpkgs option completions
2024-05-28 09:34:57 +02:00
clan-bot
6e0b017b61
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
a-kenji
b379b3b1fd
clan: machines --help add examples to help output
2024-05-27 21:01:05 +02:00
clan-bot
bddb3aa0e2
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
a-kenji
447d2286cc
clan: duplicate description field for generation of the reference documentation
2024-05-27 20:29:34 +02:00
clan-bot
14e9b09793
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