Author: Kyle Fuller <kyle@fuller.li> 2024-12-23 22:16:27 +0000 +0000
Committer: Kyle Fuller <kyle@fuller.li> 2024-12-23 22:16:27 +0000 +0000
Commit: 44d3bd61a24f975f1c43bcbee9c2a730d591e793
Parent: 6e6cd68e71ba655ba18373b181721930adef42b1
refactor(vim): use nix- as suffix for nix-shell
diff --git a/.vsnip/nix.json b/.vsnip/nix.json
index f6ffff7a35b95b18233e9bab9911ba05927176c0..85014542f072443eab0fe52bb043950bfd4f4b63 100644
--- a/.vsnip/nix.json
+++ b/.vsnip/nix.json
@@ -1,6 +1,6 @@
{
"nix shell": {
- "prefix": ["sh-shell"],
+ "prefix": ["nix-shell"],
"body": [
"{ pkgs ? import <nixpkgs> {} }:",
"",
@@ -11,8 +11,23 @@ " ];",
"}"
]
},
- "poetry project": {
- "prefix": ["sh-py-poetry"],
+ "python": {
+ "prefix": ["nix-py"],
+ "body": [
+ "{ pkgs ? import <nixpkgs> {} }:",
+ "",
+ "pkgs.mkShell {",
+ " packages = with pkgs; [",
+ " python3",
+ " pyright",
+ " black",
+ " isort",
+ " ];",
+ "}"
+ ]
+ },
+ "python poetry project": {
+ "prefix": ["nix-py-poetry"],
"body": [
"{ pkgs ? import <nixpkgs> {} }:",
"",
@@ -48,7 +63,7 @@ " })"
]
},
"go project": {
- "prefix": ["sh-golang"],
+ "prefix": ["nix-golang"],
"body": [
"{ pkgs ? import <nixpkgs> {} }:",
"",
@@ -61,7 +76,7 @@ "}"
]
},
"terraform project": {
- "prefix": ["sh-terraform"],
+ "prefix": ["nix-terraform"],
"body": [
"{ pkgs ? import <nixpkgs> {} }:",
"",
@@ -74,7 +89,7 @@ "}"
]
},
"maven project": {
- "prefix": ["sh-maven"],
+ "prefix": ["nix-maven"],
"body": [
"{ pkgs ? import <nixpkgs> {} }:",
"",