Compare commits
5 Commits
cb5de6948f
...
latest
| Author | SHA1 | Date | |
|---|---|---|---|
| e80ea341e6 | |||
| 61842e61b1 | |||
| 2f1044637e | |||
| 180313b47d | |||
| 57c654a220 |
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
package-lock.json
|
||||||
1
.npmignore
Normal file
1
.npmignore
Normal file
@@ -0,0 +1 @@
|
|||||||
|
package-lock.json
|
||||||
2
ansi-tunc.mjs → ansi-trunc.mjs
Normal file → Executable file
2
ansi-tunc.mjs → ansi-trunc.mjs
Normal file → Executable file
@@ -1,3 +1,5 @@
|
|||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
/* VIBE ALERT
|
/* VIBE ALERT
|
||||||
|
|
||||||
This code was generated using OpenAI’s ChatGPT (GPT-5.2 Thinking, large language model).
|
This code was generated using OpenAI’s ChatGPT (GPT-5.2 Thinking, large language model).
|
||||||
2
grep-mtime-sorter.mjs
Normal file → Executable file
2
grep-mtime-sorter.mjs
Normal file → Executable file
@@ -1,3 +1,5 @@
|
|||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
/* VIBE ALERT
|
/* VIBE ALERT
|
||||||
|
|
||||||
This code was generated using OpenAI’s ChatGPT (GPT-5.2 Thinking, large language model).
|
This code was generated using OpenAI’s ChatGPT (GPT-5.2 Thinking, large language model).
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ansi-tools",
|
"name": "efforting-shell-utils",
|
||||||
"version": "0.1.0",
|
"version": "0.1.2",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"private": true,
|
"private": true,
|
||||||
"bin": {
|
"bin": {
|
||||||
|
|||||||
24
readme.md
Normal file
24
readme.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
## Usage
|
||||||
|
|
||||||
|
*Here is an example for `jg` (javascript grep):*
|
||||||
|
```sh
|
||||||
|
grep --color=always -rin "$@" --include "*.js" --include "*.mjs" --exclude "*.min.js" --exclude-dir node_modules | grep-mtime-sorter | ansi-trunc -l 250
|
||||||
|
```
|
||||||
|
|
||||||
|
## Global Installation
|
||||||
|
|
||||||
|
### HTTPS
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo npm install -g 'git+https://gitea.efforting.tech/mikael-lovqvist/shell-utils.git#latest'
|
||||||
|
```
|
||||||
|
|
||||||
|
### SSH
|
||||||
|
|
||||||
|
> [!CAUTION]
|
||||||
|
> When you run `npm` as sudo, it will not use your users git configuration or identity. For now HTTPS is recommended instead.
|
||||||
|
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo npm install -g 'git+ssh://git.efforting.tech:mikael-lovqvist/shell-utils.git#latest'
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user