ALPHA: wire is a tool to deploy nixos systems wire.althaea.zone/
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

drop mdformat and yamlfmt for prettier (#86)

authored by

marshmallow and committed by
GitHub
a18c9cc8 02e4c75e

+28 -12
+10
.editorconfig
··· 1 + [*] 2 + charset = utf-8 3 + insert_final_newline = true 4 + end_of_line = lf 5 + indent_style = space 6 + indent_size = 2 7 + max_line_length = 80 8 + 9 + [*.rs] 10 + indent_size = 4
+14
.prettierignore
··· 1 + .direnv 2 + .pre-commit-config.yaml 3 + **/flake.lock 4 + 5 + **/pnpm-lock.yaml 6 + 7 + **/.vitepress/cache 8 + **/.vitepress/dist 9 + 10 + **/result 11 + **/target 12 + 13 + **/.git 14 + **/node_modules
+4 -4
doc/guide/wire.md
··· 1 1 # What is Wire? 2 2 3 - Wire is a tool to deploy NixOS systems. Its configuration is a superset\[^1\] of [colmena](https://colmena.cli.rs/), however it is **not** a fork. 3 + Wire is a tool to deploy NixOS systems. Its configuration is a superset[^1] of [colmena](https://colmena.cli.rs/), however it is **not** a fork. 4 4 5 - \[^1\]: Any colmena configuration will continue to work with wire, but wire has additional ergonomic changes you can take advantage of. 5 + [^1]: Any colmena configuration will continue to work with wire, but wire has additional ergonomic changes you can take advantage of. 6 6 7 7 ::: warning 8 8 Wire is alpha software, please use at your own risk. Many features listed in this documentation may not be complete / implemented. ··· 25 25 | Secret Management | :white_check_mark: | :white_check_mark: | 26 26 | Parallel Evaluation | :white_check_mark: | [Experimental](https://colmena.cli.rs/unstable/features/parallelism.html#parallel-evaluation-experimental) | 27 27 | Node Tagging | :white_check_mark: | :white_check_mark: | 28 - | `jq` pipeline support | :white_check_mark: | :x:\[^2\] | 28 + | `jq` pipeline support | :white_check_mark: | :x:[^2] | 29 29 | Magic Rollback | :white_check_mark: (Planned) | :x: | 30 30 31 - \[^2\]: You need to write custom nix code to use Colmena hive metadata inside environments like CI pipelines, bash scripting, etc., which requires a knowledge of its internals. 31 + [^2]: You need to write custom nix code to use Colmena hive metadata inside environments like CI pipelines, bash scripting, etc., which requires a knowledge of its internals.
-8
flake.nix
··· 51 51 nixfmt.enable = true; 52 52 53 53 rustfmt.enable = true; 54 - yamlfmt.enable = true; 55 54 just.enable = true; 56 - mdformat = { 57 - enable = true; 58 - package = pkgs.mdformat.withPlugins (plugins: [ plugins.mdformat-frontmatter ]); 59 - }; 60 55 prettier.enable = true; 61 56 protolint.enable = true; 62 57 taplo.enable = true; 63 58 }; 64 - settings.global.excludes = [ "**/pnpm-lock.yaml" ]; 65 - 66 59 }; 67 60 }; 68 - 69 61 }; 70 62 }