Add some TUI tools

Add rainfrog for databases
Add tenere for LLMs
Add jqp for playing with jq scripts
Add wiki-tui for wikipedia
Add iamb for Matrix
This commit is contained in:
Greg Hellings
2025-07-01 22:33:18 -04:00
parent aae3867944
commit 4516958b91
5 changed files with 38 additions and 24 deletions
Generated
+24 -24
View File
@@ -321,11 +321,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750730235, "lastModified": 1750798083,
"narHash": "sha256-rZErlxiV7ssvI8t7sPrKU+fRigNc2KvoKZG3gtUtK50=", "narHash": "sha256-DTCCcp6WCFaYXWKFRA6fiI2zlvOLCf5Vwx8+/0R8Wc4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "d07e9cceb4994ed64a22b9b36f8b76923e87ac38", "rev": "ff31a4677c1a8ae506aa7e003a3dba08cb203f82",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -363,11 +363,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1750684550, "lastModified": 1750779888,
"narHash": "sha256-uLtw0iF9mQ94L831NOlQLPX9wm0qzd5yim3rcwACEoM=", "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "fae816c55a75675f30d18c9cbdecc13b970d95d4", "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -406,11 +406,11 @@
}, },
"nix-hardware": { "nix-hardware": {
"locked": { "locked": {
"lastModified": 1750431636, "lastModified": 1750837715,
"narHash": "sha256-vnzzBDbCGvInmfn2ijC4HsIY/3W1CWbwS/YQoFgdgPg=", "narHash": "sha256-2m1ceZjbmgrJCZ2PuQZaK4in3gcg3o6rZ7WK6dr5vAA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "1552a9f4513f3f0ceedcf90320e48d3d47165712", "rev": "98236410ea0fe204d0447149537a924fb71a6d4f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -565,11 +565,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1750506804, "lastModified": 1750741721,
"narHash": "sha256-VLFNc4egNjovYVxDGyBYTrvVCgDYgENp5bVi9fPTDYc=", "narHash": "sha256-Z0djmTa1YmnGMfE9jEe05oO4zggjDmxOGKwt844bUhE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4206c4cb56751df534751b058295ea61357bbbaa", "rev": "4b1164c3215f018c4442463a27689d973cffd750",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -597,11 +597,11 @@
}, },
"nixunstable": { "nixunstable": {
"locked": { "locked": {
"lastModified": 1750506804, "lastModified": 1750741721,
"narHash": "sha256-VLFNc4egNjovYVxDGyBYTrvVCgDYgENp5bVi9fPTDYc=", "narHash": "sha256-Z0djmTa1YmnGMfE9jEe05oO4zggjDmxOGKwt844bUhE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4206c4cb56751df534751b058295ea61357bbbaa", "rev": "4b1164c3215f018c4442463a27689d973cffd750",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -621,11 +621,11 @@
"systems": "systems_4" "systems": "systems_4"
}, },
"locked": { "locked": {
"lastModified": 1750691276, "lastModified": 1750879244,
"narHash": "sha256-F507hXG4ORVpvuFeuoyDo/bmO/rR2PJRB7XhtDuBnBE=", "narHash": "sha256-ClV6rZbPnd5wIcBYNiCdrbhtSzY6dwPRA4Z/z1cFcyo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "1f3e5741a927b5b0a983f08ab9d3bcf313bc141e", "rev": "f0764db7212003520341ac10ddcee50e9c458a6f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -642,11 +642,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1750731829, "lastModified": 1750879289,
"narHash": "sha256-1UT2YgiY9MD0kuWkdnjR4UAKCeaIEME5dd8xMrvuSg8=", "narHash": "sha256-2kq9yVW4rMuidAqn0YWWt9B/5WsuzXPyoH46bQGN8rU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "cad648060595395298331aa99efe2f4acecfd6a0", "rev": "82688d18898c7f521cdaa8c4b6d182f34a2a1acd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -869,11 +869,11 @@
"nixpkgs": "nixpkgs_4" "nixpkgs": "nixpkgs_4"
}, },
"locked": { "locked": {
"lastModified": 1750730765, "lastModified": 1750817194,
"narHash": "sha256-MIcOcvxqAXUv2TJjf19aVXdtVrD8Gkcfi4W4pKkT0Lw=", "narHash": "sha256-9CCF4ANxZUXHwz74SeGQkFi4OYnm0BD2I3GeQvxMKPM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "1a1442e13dc1730de0443f80dcf02658365e999a", "rev": "fc01ad517af163c76d4493c5959fc5c44244a97f",
"type": "github" "type": "github"
}, },
"original": { "original": {
+1
View File
@@ -8,6 +8,7 @@
./git.nix ./git.nix
./nushell.nix ./nushell.nix
./ssh.nix ./ssh.nix
./tools.nix
./vim ./vim
./xonsh.nix ./xonsh.nix
]; ];
+10
View File
@@ -0,0 +1,10 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
jqp
iamb
rainfrog
tenere
wiki-tui
];
}
+1
View File
@@ -32,6 +32,7 @@ let
in in
{ {
"MacBook-Pro.local" = user "aarch64-darwin" "ivr" "gregory.hellings"; "MacBook-Pro.local" = user "aarch64-darwin" "ivr" "gregory.hellings";
"MacBook-Prolocal.local" = user "aarch64-darwin" "ivr" "gregory.hellings";
"jude.thehellings.lan" = user "aarch64-darwin" "ivr" "gregory.hellings"; # This is annoying, but DNS is a pain for the shared docking station "jude.thehellings.lan" = user "aarch64-darwin" "ivr" "gregory.hellings"; # This is annoying, but DNS is a pain for the shared docking station
exodus = greg "exodus"; exodus = greg "exodus";
jude = greg "jude"; jude = greg "jude";
+2
View File
@@ -41,6 +41,8 @@ in
nixStable nixStable
pipenv-ivr pipenv-ivr
pre-commit pre-commit
python311
python3Packages.flake8
skaffold skaffold
x x
]; ];