Skip to content

A project of nixos flake templates for common language stacks that I use.

Notifications You must be signed in to change notification settings

tonybutt/nixos-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nix Flake Templates

For the common languages and stacks I write code in

Currently supported languages

  • go
  • go-pulumi

How to use (default is golang)

Use # at the end of the nix flake init command to get different templates
Current directory

nix flake init -t github:tonybutt/nixos-templates#go

or with a directory you want to create

nix flake new -t github:tonybutt/nixos-templates#go ./myApp

After init or new

git init
# Nix is git aware so you need to stage files for nix to be able to see them.
git add -A

If you are using direnv

cd myApp
direnv allow .

otherwise

nix develop
# If not using bash use the below command to launch a development shell
# nix develop -c $SHELL

About

A project of nixos flake templates for common language stacks that I use.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published