aliases_zsh 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. alias pipup="pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f1 | xargs -n1 pip install -U"
  2. alias up="sudo dnf update && flatpak update && pipup"
  3. alias start="sudo dnf clean all && sudo dnf update && flatpak update"
  4. alias con="toolbox enter"
  5. alias xmr="curl rate.sx/xmr@10d"
  6. alias eth="curl rate.sx/eth@10d"
  7. alias btc="curl rate.sx/btc@10d"
  8. alias crypto="curl rate.sx"
  9. alias ker="ping gnu.org"
  10. alias xb="xmr && btc"
  11. alias ls="lsd -l"
  12. alias img="wezterm imgcat"
  13. alias netw="sudo service NetworkManager restart"
  14. alias ubuntu="podman exec -ti --user unknown --privileged ubuntu /bin/bash"
  15. alias ubuntu-start="podman start ubuntu ubuntu"
  16. alias ubuntu-stop="podman stop ubuntu ubuntu"
  17. alias dns-restart="sudo systemctl restart systemd-resolved.service && sudo service NetworkManager restart"
  18. alias less="bat --theme Dracula -p --paging always"
  19. alias qr='qrencode -m 2 -t utf8 <<< "$1"'
  20. alias urldecode='python3 -c "import sys, urllib.parse as ul; \
  21. print(ul.unquote_plus(sys.argv[1]))"'
  22. alias urlencode='python3 -c "import sys, urllib.parse as ul; \
  23. print (ul.quote_plus(sys.argv[1]))"'
  24. alias xclip="xclip -selection c"
  25. alias wget="wget2"
  26. fcd() {
  27. cd "$(find -type d | fzf)"
  28. }
  29. open() {
  30. xdg-open "$(find -type f | fzf)"
  31. }
  32. url() {
  33. xdg-open "https://$1/"
  34. }
  35. eval "$(starship init zsh)"