bash support
This commit is contained in:
parent
83924149da
commit
244c080d77
@ -14,7 +14,6 @@ This project is currently a work-in-progress. Only the fish shell is supported a
|
||||
## TODO
|
||||
- Documentation/License
|
||||
- Installation & Generalization
|
||||
- Bash Support
|
||||
- Zsh Support
|
||||
- Command Memory/Env Support
|
||||
- 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 subprocess
|
||||
|
||||
shell="fish"
|
||||
# supported values: fish, bash
|
||||
shell="bash"
|
||||
|
||||
print_file="cat"
|
||||
pretty_print_file="less -R"
|
||||
@ -10,7 +11,10 @@ edit_file="vim"
|
||||
list_directory="ls --color=auto"
|
||||
|
||||
def set_runtime_var(name, value, options=""):
|
||||
if ( shell == "fish" ):
|
||||
print("set "+name+" "+options+" \""+value+"\"")
|
||||
elif ( shell == "bash" ):
|
||||
print("export "+name+"="+"\""+value+"\"")
|
||||
|
||||
def is_binary_file(filepathname):
|
||||
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