diff --git a/flake.lock b/flake.lock index d6ae236..a033ed3 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,26 @@ { "nodes": { + "flake-programs-sqlite": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1695855796, + "narHash": "sha256-39vkvaNUy+3pCGbffG1Iduf4SPuVTs64IJeHYEQpvI4=", + "owner": "wamserma", + "repo": "flake-programs-sqlite", + "rev": "95a8986f1c9567d9cc7ac6f6020a275bb7de76d0", + "type": "github" + }, + "original": { + "owner": "wamserma", + "repo": "flake-programs-sqlite", + "type": "github" + } + }, "flake-utils": { "locked": { "lastModified": 1659877975, @@ -87,11 +108,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1695109627, - "narHash": "sha256-4rpyoVzmunIG6xWA/EonnSSqC69bDBzciFi6SjBze/0=", + "lastModified": 1695541019, + "narHash": "sha256-rs++zfk41K9ArWkDAlmBDlGlKO8qeRIRzdjo+9SmNFI=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "cb4dc98f776ddb6af165e6f06b2902efe31ca67a", + "rev": "61283b30d11f27d5b76439d43f20d0c0c8ff5296", "type": "github" }, "original": { @@ -102,11 +123,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1694937365, - "narHash": "sha256-iHZSGrb9gVpZRR4B2ishUN/1LRKWtSHZNO37C8z1SmA=", + "lastModified": 1695559356, + "narHash": "sha256-kXZ1pUoImD9OEbPCwpTz4tHsNTr4CIyIfXb3ocuR8sI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5d017a8822e0907fb96f7700a319f9fe2434de02", + "rev": "261abe8a44a7e8392598d038d2e01f7b33cf26d0", "type": "github" }, "original": { @@ -157,11 +178,11 @@ "nixpkgs-unstable": "nixpkgs-unstable" }, "locked": { - "lastModified": 1689370396, - "narHash": "sha256-yWqJotnR1QRTJDxMuIP393MUefXUrFAblWwnWVl4wpU=", + "lastModified": 1695642253, + "narHash": "sha256-R27O2kJ2UJbnZmeKbWRf6F51vb1p5L3Fnj8eh2yhLfI=", "ref": "refs/heads/main", - "rev": "3478c3c680178445bab53b27f4ec511c9a27e4cc", - "revCount": 447, + "rev": "b23feb6ee9e4279a98178fe9901112b5a2a8ac4d", + "revCount": 453, "type": "git", "url": "ssh://git@github.com/pbsds/papers.git" }, @@ -172,6 +193,7 @@ }, "root": { "inputs": { + "flake-programs-sqlite": "flake-programs-sqlite", "home-manager": "home-manager", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", @@ -181,11 +203,11 @@ }, "unstable": { "locked": { - "lastModified": 1695145219, - "narHash": "sha256-Eoe9IHbvmo5wEDeJXKFOpKUwxYJIOxKUesounVccNYk=", + "lastModified": 1695644571, + "narHash": "sha256-asS9dCCdlt1lPq0DLwkVBbVoEKuEuz+Zi3DG7pR/RxA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5ba549eafcf3e33405e5f66decd1a72356632b96", + "rev": "6500b4580c2a1f3d0f980d32d285739d8e156d92", "type": "github" }, "original": { @@ -194,6 +216,21 @@ "repo": "nixpkgs", "type": "github" } + }, + "utils": { + "locked": { + "lastModified": 1678901627, + "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 22fe0de..4ffade7 100644 --- a/flake.nix +++ b/flake.nix @@ -8,6 +8,9 @@ home-manager.inputs.nixpkgs.follows = "nixpkgs"; nixos-hardware.url = "github:NixOS/nixos-hardware"; + flake-programs-sqlite.url = "github:wamserma/flake-programs-sqlite"; + flake-programs-sqlite.inputs.nixpkgs.follows = "nixpkgs"; + #TODO: #sops-nix.url = "github:Mic92/sops-nix"; #sops-nix.inputs.nixpkgs.follows = "nixpkgs"; @@ -85,6 +88,9 @@ flakes = flake inputs system; }; modules = modules ++ [ ./base.nix "${self}/hosts/${hostname}" ({ + imports = [ + inputs.flake-programs-sqlite.nixosModules.programs-sqlite + ]; home-manager.extraSpecialArgs = { inherit inputs; flakes = flake inputs system; diff --git a/users/pbsds/home/profiles/gh-dash.nix b/users/pbsds/home/profiles/gh-dash.nix index c0aea16..3562e53 100644 --- a/users/pbsds/home/profiles/gh-dash.nix +++ b/users/pbsds/home/profiles/gh-dash.nix @@ -37,8 +37,8 @@ (mkFilter "Nix Vulnerability" "is:open is:open repo:nixos/nixpkgs \"Vulnerability roundup\" ") ]; - defaults.prsLimit = 80; - defaults.issuesLimit = 80; + defaults.prsLimit = 50; + defaults.issuesLimit = 50; defaults.view = "prs"; }; diff --git a/users/pbsds/home/profiles/shell.nix b/users/pbsds/home/profiles/shell.nix index 528f5e5..5c6b043 100644 --- a/users/pbsds/home/profiles/shell.nix +++ b/users/pbsds/home/profiles/shell.nix @@ -80,6 +80,7 @@ ripgrep # 'rg' gron jq + fx yq # includes xmlq and tomlq fq # binary jq htmlq