L-Nafaryus 92936676e8
Some checks failed
nix / check (push) Failing after 1m37s
nixosModules: new structure, new initialization process with path extraction and configuration
new: packages: bonfire-docs
flake: update inputs
astora: move from gnome to hyprland (incomplete)
2024-06-20 00:16:28 +05:00
2024-05-04 18:54:15 +05:00
2023-12-20 13:56:49 +05:00
2023-12-19 11:50:00 +05:00
2023-06-06 23:18:09 +05:00

bonfire-logo

nix-flake bonfire-cachix

Lit another Nix derivation

This is a private configuration and experiment with Nix and NixOS. Formally it's a more than just a dotfiles in cause of packages, modules, templates and etc. Discover the current repository on your own risk.

Hints

  • Update and push inputs:
nix flake update 
nix flake archive --json \
    | jq -r '.path,(.inputs|to_entries[].value.path)' \
    | cachix push bonfire
  • Build and push package:
nix build --json .#package \
    | jq -r '.[].outputs | to_entries[].value' \
    | cachix push bonfire 
  • Rebuild system with git submodules:
nixos-rebuild switch --flake ".?submodules=1#astora"
  • Rebuild remote system from local system with git submodules:
nixos-rebuild switch --flake ".?submodules=1#catarina" --build-host l-nafaryus@astora --target-host l.nafaryus@catarina --use-remote-sudo

License

bonfire is licensed under the MIT License.

MIT license does not apply to the packages built by Nix, merely to the files in this repository. It also might not apply to patches included in Nix, which may be derivative works of the packages to which they apply. The aforementioned artifacts are all covered by the licenses of the respective packages.

Description
Lit another Nix derivation
https://bonfire.elnafo.ru/
Readme MIT 694 KiB
Languages
Nix 76.8%
CSS 7.1%
Handlebars 6.9%
JavaScript 5.3%
HTML 3.9%