Moves binaries for use with gnu stow
This commit is contained in:
parent
f528ba793c
commit
4fd9f4809b
89 changed files with 0 additions and 0 deletions
40
bin/.bin/showI3Help_
Executable file
40
bin/.bin/showI3Help_
Executable file
|
@ -0,0 +1,40 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
function format0to9 {
|
||||
cat - |
|
||||
sed -E '/\$mod(\+Shift)?\+[1-9]/d' |\
|
||||
#sed -nE '/\$mod(\+Shift)?\+0/p' |\
|
||||
sed -E '/\$mod(\+Shift)?\+0/ { s/0/[1-9,0]/; s/10/[1-10]/g}'
|
||||
}
|
||||
|
||||
function formatLine {
|
||||
while read line; do
|
||||
if echo "$line" | grep -q "exec"; then
|
||||
echo "$line" |\
|
||||
awk '{print "# "$1 "\n"; $1=$2=""; print " Runs the shell command: \n\n```bash\n" $0 "\n```\n" }'
|
||||
else
|
||||
echo "$line" | awk '{print "# "$1 "\n"; $1=""; print $0 "\n" }'
|
||||
fi
|
||||
done;
|
||||
}
|
||||
|
||||
cat $HOME/.dotfiles/i3/configWork |\
|
||||
#Gets lines that start with bindsym
|
||||
sed -e "/^#/d" -ne "/^bindsym/p" | \
|
||||
#Remove things we dont want to show
|
||||
sed 's/\(bindsym \|--whole-window \|--no-startup-id \|--release \)//g' | \
|
||||
#Hopefully self explanitory
|
||||
sort |\
|
||||
#Makes Formats [0-9]
|
||||
format0to9 |\
|
||||
#Goes through each line and turns it into simple markdown
|
||||
formatLine |\
|
||||
#Converts markdown to groff ms
|
||||
#pandoc -f markdown -t ms |\
|
||||
pandoc -f markdown -t latex -o ~/test.pdf
|
||||
#Converts groff to pdf
|
||||
#groff -ms - -T pdf > ~/test.pdf
|
||||
#groff -ms - -T pdf |\
|
||||
#Opens PDF
|
||||
#zathura -
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue