commit
53320c8259
@ -14,7 +14,6 @@ This project is currently a work-in-progress. Only the fish shell is supported a
|
|||||||
## TODO
|
## TODO
|
||||||
- Documentation/License
|
- Documentation/License
|
||||||
- Installation & Generalization
|
- Installation & Generalization
|
||||||
- Bash Support
|
|
||||||
- Zsh Support
|
- Zsh Support
|
||||||
- Command Memory/Env Support
|
- Command Memory/Env Support
|
||||||
- Double wh does an la, not ls
|
- Double wh does an la, not ls
|
||||||
|
3
do_what.bash
Normal file
3
do_what.bash
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
function wh {
|
||||||
|
source <(python3 /home/glmdev/Projects/do_what/do_what.py $*)
|
||||||
|
}
|
@ -2,7 +2,8 @@ import sys
|
|||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
shell="fish"
|
# supported values: fish, bash
|
||||||
|
shell="bash"
|
||||||
|
|
||||||
print_file="cat"
|
print_file="cat"
|
||||||
pretty_print_file="less -R"
|
pretty_print_file="less -R"
|
||||||
@ -10,7 +11,10 @@ edit_file="vim"
|
|||||||
list_directory="ls --color=auto"
|
list_directory="ls --color=auto"
|
||||||
|
|
||||||
def set_runtime_var(name, value, options=""):
|
def set_runtime_var(name, value, options=""):
|
||||||
print("set "+name+" "+options+" \""+value+"\"")
|
if ( shell == "fish" ):
|
||||||
|
print("set "+name+" "+options+" \""+value+"\"")
|
||||||
|
elif ( shell == "bash" ):
|
||||||
|
print("export "+name+"="+"\""+value+"\"")
|
||||||
|
|
||||||
def is_binary_file(filepathname):
|
def is_binary_file(filepathname):
|
||||||
textchars = bytearray([7,8,9,10,12,13,27]) + bytearray(range(0x20, 0x7f)) + bytearray(range(0x80, 0x100))
|
textchars = bytearray([7,8,9,10,12,13,27]) + bytearray(range(0x20, 0x7f)) + bytearray(range(0x80, 0x100))
|
||||||
|
Loading…
Reference in New Issue
Block a user