{"name":"with-shell","summary":"Command prefixing for continuous workflow using a single tool","description":"with is a Bash script that starts an interactive shell with where every\ncommand is prefixed using <program>.\n\nFor example:\n\n$ with git\ngit> add .\ngit> commit -a -m \"Committed\"\ngit> push\n\nCan also be used for compound commands.\n\n$ with java Primes\njava Primes> 1\n2\njava Primes> 4\n7\n\nAnd to repeat commands:\n\n$ with gcc -o output input.c\ngcc -o -output input.c>\n<enter>\nCompiling...\ngcc -o -output input.c>\n\nTo execute a shell command proper prefix line with :.\n\ngit> :ls\n\nYou can also drop, add, and replace different commands.\n\ngit> +add\ngit add> <some file>\ngit add> !commit\ngit commit> <arguments and message>\ngit commit> -\ngit>\n\nTo exit use either :q or :exit.","homepage_url":"https://github.com/mchav/With","license":"Apache-2.0","attribute_paths":["with-shell"],"releases":[{"version":"2018-03-20","last_updated":"2025-07-13T22:45:35Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"with-shell","commit_hash":"a421ac6595024edcfbb1ef950a3712b89161c359","date":"2025-07-13T22:45:35Z","outputs":[{"name":"out","path":"/nix/store/fnd28483vdgl1d3jkah9ba5c1z7gjcv2-with-unstable-2018-03-20","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"with-shell","commit_hash":"a421ac6595024edcfbb1ef950a3712b89161c359","date":"2025-07-13T22:45:35Z","outputs":[{"name":"out","path":"/nix/store/avskkh3j920pnw9bd3b6n3n5hnd4w57p-with-unstable-2018-03-20","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"with-shell","commit_hash":"a421ac6595024edcfbb1ef950a3712b89161c359","date":"2025-07-13T22:45:35Z","outputs":[{"name":"out","path":"/nix/store/zbh6b4xb3sbnisirds8xmmgqanyfmz3s-with-unstable-2018-03-20","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"with-shell","commit_hash":"a421ac6595024edcfbb1ef950a3712b89161c359","date":"2025-07-13T22:45:35Z","outputs":[{"name":"out","path":"/nix/store/gj2lh3yrm8nykj3vnghzwz4fgyyg68zm-with-unstable-2018-03-20","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"2016-08-20","last_updated":"2021-04-12T08:34:02Z","platforms":[{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"with-shell","commit_hash":"dce8fc727dc2891628e4f878bb18af643b7b255d","date":"2021-04-12T08:34:02Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"0-unstable-2018-03-20","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"with-shell","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/z83w927dcgy3y05qgykv4axrixkc9i3f-with-0-unstable-2018-03-20","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"with-shell","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/cxpfplmdr7bpaa4ibzqhyj1y9cs4nwsm-with-0-unstable-2018-03-20","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"with-shell","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/srxd8lkkvlrqzsr6ldy7m2z8bv2v9lks-with-0-unstable-2018-03-20","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"with-shell","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/84jivrxxna1kn5yq0p9g1clf9y0szq62-with-0-unstable-2018-03-20","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}