Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexcaza/flake-templates

A collection of personal nix flake templates
https://github.com/alexcaza/flake-templates

Last synced: 4 days ago
JSON representation

A collection of personal nix flake templates

Awesome Lists containing this project

README

        

# Personal flake templates

A collection of flake templates to be used for new projects.

## Typescript + Node

Uses typescript, pnpm and nodejs.

```bash
nix flake init -t github:alexcaza/flake-templates#node-ts
```

## Bun

Barebones broject that uses bun and playwright.

```
nix flake init -t github:alexcaza/flake-templates#bun
```

## Rust

Basic rust project using [oxalica/rust-overlay](https://github.com/oxalica/rust-overlay) that uses `toolchain.toml` to set channel and components.

```
nix flake init -t github:alexcaza/flake-templates#rust
```

## Go

Basic Go 1.22 project.

```
nix flake init -t github:alexcaza/flake-templates#go
```

# Inpiration

Pulled the ideas from [akirak](https://github.com/akirak/flake-templates), [NixOS templates](https://github.com/NixOS/templates/tree/master) and [Leixb](https://github.com/Leixb/flake-templates).