users/jan: add wd2 tool

This commit is contained in:
Dmitriy Pleshevskiy 2022-12-12 21:52:21 +03:00
parent 8d5c45f86f
commit d268cc6fe4
Signed by: pleshevskiy
GPG key ID: 1B59187B161C0215
5 changed files with 57 additions and 9 deletions

View file

@ -4,7 +4,8 @@ NIX_LOCK := nix flake lock
DEPS_MY := \ DEPS_MY := \
myneovim \ myneovim \
mytools \ mytools \
vnetod vnetod \
wd2
DEPS_NIXOS := \ DEPS_NIXOS := \
nixpkgs \ nixpkgs \

View file

@ -365,11 +365,11 @@
"theme": "theme" "theme": "theme"
}, },
"locked": { "locked": {
"lastModified": 1670795343, "lastModified": 1670871003,
"narHash": "sha256-wWxKTFWwCI3k1KYqomwDe2xloItftK9HoHwH3bWRYW8=", "narHash": "sha256-7ts8j2O50UVP9jXeu9hN7VoepHekNxYU/PIMuvvxlaI=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "70c85a004f7866c992fe1574aac6d91981ddb984", "rev": "d576379760bbdda515efc973a2a11642ad8b263e",
"revCount": 82, "revCount": 83,
"type": "git", "type": "git",
"url": "https://git.pleshevski.ru/mynix/neovim" "url": "https://git.pleshevski.ru/mynix/neovim"
}, },
@ -388,11 +388,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1670580878, "lastModified": 1670842919,
"narHash": "sha256-Vr5Jx60+WP8XNFzmKiEF9ndaYTdizbUTUgeT+1NuecA=", "narHash": "sha256-4SpFhzzGGg7yppVCZvx0rDdVScXc/m6rZe4BYnNoOQ4=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "52b6f8a4b9eef07978d060ac8411048c828c574c", "rev": "79301872e58bf199118ba163d95f54e6fbefcd75",
"revCount": 9, "revCount": 11,
"type": "git", "type": "git",
"url": "https://git.pleshevski.ru/mynix/tools" "url": "https://git.pleshevski.ru/mynix/tools"
}, },
@ -504,6 +504,20 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": {
"locked": {
"lastModified": 1670827406,
"narHash": "sha256-nLNk7uiLbhbvb4TVz67XK7+Ezr1zcWYDWmNrWGmEUqA=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "ffca9ffaaafb38c8979068cee98b2644bd3f14cb",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
}
},
"nlsp-settings-nvim": { "nlsp-settings-nvim": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -651,6 +665,7 @@
"nil": "nil", "nil": "nil",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"vnetod": "vnetod", "vnetod": "vnetod",
"wd2": "wd2",
"wired": "wired" "wired": "wired"
} }
}, },
@ -800,6 +815,30 @@
"url": "https://git.pleshevski.ru/pleshevskiy/vnetod" "url": "https://git.pleshevski.ru/pleshevskiy/vnetod"
} }
}, },
"wd2": {
"inputs": {
"flake-utils": [
"flake-utils"
],
"nixpkgs": "nixpkgs_3",
"tools": [
"mytools"
]
},
"locked": {
"lastModified": 1670857190,
"narHash": "sha256-pKU663caEsBju+mVtql4c38HOj8iEoUlG0mP2z9u15E=",
"ref": "refs/heads/main",
"rev": "99f00a307c9ad626ee36c0eea3ba7b9c23035d38",
"revCount": 6,
"type": "git",
"url": "https://git.pleshevski.ru/pleshevskiy/wd2"
},
"original": {
"type": "git",
"url": "https://git.pleshevski.ru/pleshevskiy/wd2"
}
},
"wired": { "wired": {
"inputs": { "inputs": {
"alejandra": "alejandra", "alejandra": "alejandra",

View file

@ -40,6 +40,12 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils"; inputs.flake-utils.follows = "flake-utils";
}; };
# a wrapper for d2 tool
wd2 = {
url = "git+https://git.pleshevski.ru/pleshevskiy/wd2";
inputs.tools.follows = "mytools";
inputs.flake-utils.follows = "flake-utils";
};
# tool to change .env faster # tool to change .env faster
vnetod = { vnetod = {

View file

@ -15,6 +15,7 @@ in
nixpkgs.overlays = lib.mkAfter [ nixpkgs.overlays = lib.mkAfter [
inputs.myneovim.overlays.default inputs.myneovim.overlays.default
inputs.mytools.overlays.all inputs.mytools.overlays.all
inputs.wd2.overlays.default
inputs.nil.overlays.default inputs.nil.overlays.default
inputs.vnetod.overlays.default inputs.vnetod.overlays.default
inputs.wired.overlays.default inputs.wired.overlays.default

View file

@ -37,6 +37,7 @@ in
ripgrep # a fuzzy finder ripgrep # a fuzzy finder
vnetod # a tool to change env sections vnetod # a tool to change env sections
d2 # text to diagram d2 # text to diagram
wd2 # my wrapper for d2
gnumake gnumake
libnotify # tool to send notifications via cli libnotify # tool to send notifications via cli