diff --git a/.direnv/flake-profile b/.direnv/flake-profile deleted file mode 120000 index 0c05709..0000000 --- a/.direnv/flake-profile +++ /dev/null @@ -1 +0,0 @@ -flake-profile-1-link \ No newline at end of file diff --git a/.direnv/flake-profile-1-link b/.direnv/flake-profile-1-link deleted file mode 120000 index ac3f27a..0000000 --- a/.direnv/flake-profile-1-link +++ /dev/null @@ -1 +0,0 @@ -/nix/store/yhc48v456plfcphg7x5s13lnlkrg5vnc-nix-shell-env \ No newline at end of file diff --git a/.envrc b/.envrc deleted file mode 100644 index f244228..0000000 --- a/.envrc +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -watch_file flake.nix flake.lock devshell.nix -use flake -source_env_if_exists .envrc.local diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 12731de..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# direnv -.direnv/ - -# nix -result -result-* diff --git a/README.md b/README.md index ec2e216..ebc5034 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,2 @@ -# Project Templates +# templates -This repo contains some project, that I use quite often. - -## Usage - -> Default nix flake -> -> `nix flake init -t github:cato-001/templates` - -> Golang nix flake -> -> `nix flake init -t github:cato-001/templates#golang` diff --git a/devshell.nix b/devshell.nix deleted file mode 100644 index 9c87f37..0000000 --- a/devshell.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ pkgs }: - -pkgs.mkShell { - packages = [ ]; -} diff --git a/flake.lock b/flake.lock deleted file mode 100644 index 8042b52..0000000 --- a/flake.lock +++ /dev/null @@ -1,64 +0,0 @@ -{ - "nodes": { - "blueprint": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "systems": "systems" - }, - "locked": { - "lastModified": 1763308703, - "narHash": "sha256-O9Y+Wer8wOh+N+4kcCK5p/VLrXyX+ktk0/s3HdZvJzk=", - "owner": "numtide", - "repo": "blueprint", - "rev": "5a9bba070f801d63e2af3c9ef00b86b212429f4f", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "blueprint", - "type": "github" - } - }, - "nixpkgs": { - "locked": { - "lastModified": 1767047869, - "narHash": "sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "89dbf01df72eb5ebe3b24a86334b12c27d68016a", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-25.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "root": { - "inputs": { - "blueprint": "blueprint", - "nixpkgs": "nixpkgs" - } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - } - }, - "root": "root", - "version": 7 -} diff --git a/flake.nix b/flake.nix deleted file mode 100644 index db17aaf..0000000 --- a/flake.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ - description = "My common project templates"; - - inputs = { - nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-25.11"; - - blueprint = { - url = "github:numtide/blueprint"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - }; - - outputs = inputs: inputs.blueprint { inherit inputs; }; -} diff --git a/templates/default/.envrc b/templates/default/.envrc deleted file mode 100644 index f244228..0000000 --- a/templates/default/.envrc +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -watch_file flake.nix flake.lock devshell.nix -use flake -source_env_if_exists .envrc.local diff --git a/templates/default/.gitignore b/templates/default/.gitignore deleted file mode 100644 index 12731de..0000000 --- a/templates/default/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# direnv -.direnv/ - -# nix -result -result-* diff --git a/templates/default/devshell.nix b/templates/default/devshell.nix deleted file mode 100644 index 25f1a84..0000000 --- a/templates/default/devshell.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs }: - -pkgs.mkShell { - packages = [ ]; - - env = { }; -} diff --git a/templates/default/flake.nix b/templates/default/flake.nix deleted file mode 100644 index 6532e25..0000000 --- a/templates/default/flake.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ - description = "TODO: please replace"; - - inputs = { - nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-25.11"; - - blueprint = { - url = "github:numtide/blueprint"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - }; - - outputs = inputs: inputs.blueprint { inherit inputs; }; -} diff --git a/templates/golang/.envrc b/templates/golang/.envrc deleted file mode 100644 index f244228..0000000 --- a/templates/golang/.envrc +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -watch_file flake.nix flake.lock devshell.nix -use flake -source_env_if_exists .envrc.local diff --git a/templates/golang/.gitignore b/templates/golang/.gitignore deleted file mode 100644 index 12731de..0000000 --- a/templates/golang/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# direnv -.direnv/ - -# nix -result -result-* diff --git a/templates/golang/devshell.nix b/templates/golang/devshell.nix deleted file mode 100644 index f65f2d3..0000000 --- a/templates/golang/devshell.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ pkgs, perSystem, ... }: - -pkgs.mkShell { - packages = [ - pkgs.go - perSystem.gomod2nix.default - ]; - - env = { }; -} diff --git a/templates/golang/flake.lock b/templates/golang/flake.lock deleted file mode 100644 index 80d5054..0000000 --- a/templates/golang/flake.lock +++ /dev/null @@ -1,119 +0,0 @@ -{ - "nodes": { - "blueprint": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "systems": "systems" - }, - "locked": { - "lastModified": 1763308703, - "narHash": "sha256-O9Y+Wer8wOh+N+4kcCK5p/VLrXyX+ktk0/s3HdZvJzk=", - "owner": "numtide", - "repo": "blueprint", - "rev": "5a9bba070f801d63e2af3c9ef00b86b212429f4f", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "blueprint", - "type": "github" - } - }, - "flake-utils": { - "inputs": { - "systems": "systems_2" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "gomod2nix": { - "inputs": { - "flake-utils": "flake-utils", - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1767019875, - "narHash": "sha256-NodN+lhWTD59b44Q2bPjE1edINfjfRkQYdZsrxifCeU=", - "owner": "nix-community", - "repo": "gomod2nix", - "rev": "49662a44272806ff785df2990a420edaaca15db4", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "gomod2nix", - "type": "github" - } - }, - "nixpkgs": { - "locked": { - "lastModified": 1767047869, - "narHash": "sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "89dbf01df72eb5ebe3b24a86334b12c27d68016a", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-25.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "root": { - "inputs": { - "blueprint": "blueprint", - "gomod2nix": "gomod2nix", - "nixpkgs": "nixpkgs" - } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_2": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - } - }, - "root": "root", - "version": 7 -} diff --git a/templates/golang/flake.nix b/templates/golang/flake.nix deleted file mode 100644 index ba4e347..0000000 --- a/templates/golang/flake.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ - description = "TODO: please replace"; - - inputs = { - nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-25.11"; - - blueprint = { - url = "github:numtide/blueprint"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - - gomod2nix = { - url = "github:nix-community/gomod2nix"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - }; - - outputs = inputs: inputs.blueprint { - inherit inputs; - nixpkgs.overlays = [ inputs.gomod2nix.overlays.default ]; - }; -} diff --git a/templates/golang/package.nix b/templates/golang/package.nix deleted file mode 100644 index a34e1ab..0000000 --- a/templates/golang/package.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ pkgs, ... }: - -pkgs.buildGoApplication { - pname = ""; - version = "0.0.1"; - src = ./src; - modules = ./src/gomod2nix.toml; -} diff --git a/templates/golang/src/gomod2nix.toml b/templates/golang/src/gomod2nix.toml deleted file mode 100644 index e69de29..0000000 diff --git a/templates/golang/src/main.go b/templates/golang/src/main.go deleted file mode 100644 index 44ee7ea..0000000 --- a/templates/golang/src/main.go +++ /dev/null @@ -1,7 +0,0 @@ -package main - -import "fmt" - -func main() { - fmt.Println("Hello!") -}