Merge pull request 'Update Contributing guide to external developers' (#1484) from Qubasa/clan-core:main into main #1

Closed
Qubasa wants to merge 1 commits from Qubasa-main into main
Owner

Reviewed-on: clan/clan-core#1484

clan/docs.py: remove epilog from the reference overview

Merge pull request 'clan/docs.py: remove epilog from the reference overview' (#1487) from a-kenji-cli/docs/reference-overview into main

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.

clan: add epilog to facts subcommands

allow to override nix options in update/install/flash commands

flash: add write-efi-boot-entries flag

backup cli: make sure we have a flake

Merge pull request 'clan: add epilog to facts subcommands' (#1489) from a-kenji-cli/expand-examples into main

clan: clarify default backend

drop global argparse flags

They get shadowed by subargparser options.

Merge pull request 'clan: clarify default backend' (#1490) from a-kenji-cli/facts-clarify into main

Merge pull request 'Consistently pass nix options to underlying tools' (#1488) from pass-nix-options into main

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.

fix offline build of flash command

Merge pull request 'fix offline build of flash command' (#1491) from pass-nix-options into main

update flake

drop non-compiling wayland-proxy-virtwl

fmt more stuff

Merge pull request 'Update flakes' (#1492) from pass-nix-options into main

make config command read-only

Merge pull request 'make config command read-only' (#1319) from config into main

Reviewed-on: clan/clan-core#1319

Change clan favicon to one without text

Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1484 clan/docs.py: remove epilog from the reference overview Merge pull request 'clan/docs.py: remove epilog from the reference overview' (#1487) from a-kenji-cli/docs/reference-overview into main 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. clan: add epilog to facts subcommands allow to override nix options in update/install/flash commands flash: add write-efi-boot-entries flag backup cli: make sure we have a flake Merge pull request 'clan: add epilog to facts subcommands' (#1489) from a-kenji-cli/expand-examples into main clan: clarify default backend drop global argparse flags They get shadowed by subargparser options. Merge pull request 'clan: clarify default backend' (#1490) from a-kenji-cli/facts-clarify into main Merge pull request 'Consistently pass nix options to underlying tools' (#1488) from pass-nix-options into main 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. fix offline build of flash command Merge pull request 'fix offline build of flash command' (#1491) from pass-nix-options into main update flake drop non-compiling wayland-proxy-virtwl fmt more stuff Merge pull request 'Update flakes' (#1492) from pass-nix-options into main make config command read-only Merge pull request 'make config command read-only' (#1319) from config into main Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1319 Change clan favicon to one without text
Qubasa added 23 commits 2024-05-29 11:56:47 +00:00
Reviewed-on: clan/clan-core#1484
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.
They get shadowed by subargparser options.
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.
Reviewed-on: clan/clan-core#1319
Qubasa added 23 commits 2024-05-29 11:56:47 +00:00
Reviewed-on: clan/clan-core#1484
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.
They get shadowed by subargparser options.
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.
Reviewed-on: clan/clan-core#1319
Qubasa closed this pull request 2024-05-29 11:57:25 +00:00

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Qubasa/clan-core#1