6
0
Fork
You've already forked templates
0
📑 | Templates for various development projects [maintainer=@orzklv] https://bleur.uz
  • Nix 32.6%
  • Rust 28.5%
  • C++ 8.8%
  • CMake 8%
  • Shell 4.4%
  • Other 17.6%
2026年06月03日 14:33:44 +00:00
.forgejo chore: proper CODEOWNERS 2026年05月08日 19:09:29 +05:00
c-gtk chore: replace github link of template to forgejo 2026年05月08日 19:08:22 +05:00
flutter chore: rust-vulkan template 2026年04月06日 11:12:18 +05:00
python refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-actix refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-actix-docker refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-book refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-nightly refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-relm4 refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-relm4-crane add relm4 with crane temp 2026年06月01日 19:47:55 +05:00
rust-relm4-minimal chore: flake.nix notice change 2026年05月08日 18:47:40 +05:00
rust-shared refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-telegram refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
rust-vulkan chore: flake.nix notice change 2026年05月08日 18:47:40 +05:00
trivial refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
ts-react refactor: resolve relm4 merge issues 2026年04月06日 11:14:19 +05:00
ts-vue chore: rust-vulkan template 2026年04月06日 11:12:18 +05:00
.editorconfig Add .editorconfig 2026年01月29日 15:23:25 +05:00
.envrc chore: modernizing rest of the templates 2025年06月28日 11:00:08 +05:00
.gitignore feat: rust-book template 2025年08月18日 13:49:40 +05:00
bleur.toml add relm4 with crane temp 2026年06月01日 19:47:55 +05:00
flake.lock chore: update locks + fix shells 2026年01月12日 11:18:47 +05:00
flake.nix refactor: resolve relm4 merge issues 2026年04月06日 11:14:19 +05:00
LICENSE fix: readme following migration 2025年06月27日 15:44:24 +05:00
README.md refactor: replace github runners with forgejo 2026年05月08日 19:06:36 +05:00
shell.nix refactor: resolve relm4 merge issues 2026年04月06日 11:14:19 +05:00
templates.nix Update templates.nix 2026年06月03日 14:33:44 +00:00

Bleur's {Templates}

Various project templates for faster bootstrapping with Nix.

Top Used Language

About

This is Bleur stack, a collection of Nix bootstrapped templates which can be used to bootstrap your own project for certain stack. The templates have everything set up ready for you, so you can focus on developing the application instead of playing around configuring everything to get it working.

Every repository has its own detailed readme.md for more information to get started once you're done with bootstrapping.

Projects

Basic

  • Basic flake for general usage (default)

Rust based

  • Rust (via #rust)
  • Rust Nightly (via #rust-nightly)
  • Rust C static/shared library (via #rust-shared)
  • Rust Telegram Bot (via #rust-telegram)
  • Rust Actix (via #rust-actix)
  • Rust Actix with Docker (via #rust-actix-docker)
  • Rust GTK (via #rust-gtk)
  • Rust Book (via #rust-book)

C based

  • C/GTK4 made with cmake (via #c-gtk)

TypeScript based

  • TypeScript React with VIte (via #ts-react)

Bootstrapping

In order to bootstrap your own project using our templates, you need to cd somewhere and in terminal:

# Replace `example` with any supported template above in projects section
nix flake init --template https://git.oss.uzinfocom.uz/bleur/templates/archive/main.tar.gz#example

the command above will bootstrap project in current directory, or you can indicate location where it should be boostrapped:

# instead of examples, any chosen project via #...
nix flake new --template https://git.oss.uzinfocom.uz/bleur/templates/archive/main.tar.gz#example ./my-cool-project

Thanks

License

This project is licensed under the MIT License - see the LICENSE file for details.

Bleur's {Templates}