all repos — nixfiles @ 888e586c1180892abf9feeed7c996b97e335c568

System and user configuration, managed by nix and home-manager

base: add scriptura

Alan Pearce
commit

888e586c1180892abf9feeed7c996b97e335c568

parent

97158de92c125a8eab51725d39ed035698405afc

3 files changed, 32 insertions(+), 0 deletions(-)

changed files
M flake.lock → flake.lock
@@ -993,9 +993,32 @@ "nixpkgs"
], "nixvim": "nixvim", "nur": "nur", + "scriptura": "scriptura", "searchix": "searchix", "srvos": "srvos", "stylix": "stylix" + } + }, + "scriptura": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1769514292, + "narHash": "sha256-NweItzNbZ0KZVQ7dAYUZy0MbCo0lVKfIOpGVlEcL8vg=", + "ref": "refs/heads/main", + "rev": "969bbaa1ac239023697e5f7e8d7f3b50037d0633", + "revCount": 17, + "shallow": false, + "type": "git", + "url": "https://git.alin.ovh/scriptura" + }, + "original": { + "shallow": false, + "type": "git", + "url": "https://git.alin.ovh/scriptura" } }, "searchix": {
M flake.nix → flake.nix
@@ -41,6 +41,10 @@ angrr.url = "github:linyinfeng/angrr";
elgit.url = "git+https://git.alin.ovh/elgit?shallow=0"; mycal.url = "git+https://git.alin.ovh/mycal?shallow=0"; searchix.url = "git+https://git.alin.ovh/searchix?shallow=0"; + scriptura = { + url = "git+https://git.alin.ovh/scriptura?shallow=0"; + inputs.nixpkgs.follows = "nixpkgs"; + }; minimal-emacs = { url = "github:jamescherti/minimal-emacs.d";
@@ -92,6 +96,7 @@ inherit system;
overlays = [ agenix.overlays.default nur.overlays.default + scriptura.overlays.default (self: super: { personal = import ./packages/overlay.nix self super; })
M user/settings/base.nix → user/settings/base.nix
@@ -63,12 +63,16 @@ arguments = [
"--smart-case" ]; }; + + home.shellAliases.sf = "scriptura"; programs.script-directory = { enable = true; + package = pkgs.scriptura; settings = { SD_ROOT = "${nixfiles}/scripts"; }; }; + home.packages = with pkgs; [ pv fd