]> git.armaanb.net Git - charsel.git/blobdiff - Makefile
properly added shell completions
[charsel.git] / Makefile
index 9ef379a7c7fa6f11879e3f765ab0ea07f75cb102..d8407fe7fcaacd3cf43210bf43ca877cdd0d597c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,26 +5,32 @@ install:
 >chmod +x ./charsel
 >mkdir -p /usr/share/charsel/charfiles/
 >cp charfiles/* /usr/share/charsel/charfiles/
+>cp shell-completions /usr/share/charsel/
 >mkdir /usr/share/doc/charsel
 >cp README.md /usr/share/doc/charsel/
 >cp ./charsel /usr/bin/
 
 uninstall:
->rm -rf /usr/share/charsel/charfiles/
+>rm -rf /usr/share/charsel/
 >rm -rf /usr/share/doc/charsel/
 >rm -rf /usr/bin/charsel
 
 reinstall:
->rm -rf /usr/share/charsel/charfiles/
+>rm -rf /usr/share/charsel/
 >rm -rf /usr/share/doc/charsel/
 >rm -rf /usr/bin/charsel
 >chmod +x ./charsel
 >mkdir -p /usr/share/charsel/charfiles/
 >cp charfiles/* /usr/share/charsel/charfiles/
+>cp shell-completions /usr/share/charsel/
 >mkdir /usr/share/doc/charsel
 >cp README.md /usr/share/doc/charsel/
 >cp ./charsel /usr/bin/
 
 purge:
->rm -rf  ~/.local/share/charsel/
->rm -rf ~/.cache/charsel/
+>rm -rf  $USER/.local/share/charsel/
+>rm -rf $USER/.cache/charsel/
+
+install-completions-bash:
+>echo "source /usr/share/charsel/shell-completions" >> '${HOME}/.bashrc'
+>echo "autoload bashcompinit ; bashcompinit ; source /usr/share/charsel/shell-completions" >> '${ZDOTDIR}/.zshrc'