⚡ Migrate other dotfiles and log …
not included in the original repo
This commit is contained in:
18
.config/nodejsscript/nodejsscriptrc.mjs
Normal file
18
.config/nodejsscript/nodejsscriptrc.mjs
Normal file
@@ -0,0 +1,18 @@
|
||||
/* --print/--echo aliases */
|
||||
Reflect.defineProperty($, "nosed", { get(){ return this.stdin.text(""); }, });
|
||||
Reflect.defineProperty($, "nojq", { get(){ return this.stdin.json(null); }, });
|
||||
Reflect.defineProperty($, "noawk", { get(){ return this.stdin.lines([]); }, });
|
||||
|
||||
/* deprecated/fallback */
|
||||
globalThis.cyclicLoop= function*(items){
|
||||
if(!items) items= 'win32'===process.platform ? '|/-\\' : "⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏";
|
||||
const { length }= items;
|
||||
for(let i=0; true; i++){
|
||||
if(i===length) i= 0;
|
||||
yield items[i];
|
||||
}
|
||||
}
|
||||
|
||||
Reflect.defineProperty($, "clipboard", {
|
||||
get(){ return s.$().run`xclip -o -selection clipboard`; }
|
||||
})
|
Reference in New Issue
Block a user