Peter's zsh configuration files
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

linux 902B

123456789101112131415161718192021222324252627
  1. #!zsh
  2. ################################################################################
  3. # If it looks like I'm using a custom nixpkgs, then set up NIX_PATH:
  4. if [ -d $HOME/.nix-defexpr/channels/nixpkgs ]; then
  5. NIX_PATH=nixpkgs=$HOME/.nix-defexpr/channels/nixpkgs
  6. NIX_PATH=$NIX_PATH:nixconfig=$HOME/core/nixconfig
  7. export NIX_PATH
  8. fi
  9. ################################################################################
  10. # NixOS internally knows where to search for man pages. Help zsh auto
  11. # complete on them.
  12. if [ -n "$NIX_PATH" ]; then
  13. export MANPATH=`man -w`
  14. fi
  15. ################################################################################
  16. # Some aliases for Linux
  17. alias vnc="ssvncviewer -escape Alt_L"
  18. ################################################################################
  19. # Allow more control keys through in the terminal
  20. if [ -t 1 ]; then
  21. stty stop undef
  22. stty start undef
  23. fi