Dotfiles for my tiling window manager + terminal workflow.
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.

32 lines
743 B

  1. # login to X {{{ #
  2. if status is-login
  3. if test -z "$DISPLAY" -a $XDG_VTNR = 1
  4. exec startx -- -keeptty
  5. end
  6. end
  7. set -x GPG_TTY=$(tty)
  8. # }}} login to X #
  9. # input
  10. xset r rate 200 60
  11. fish_vi_key_bindings
  12. set -x EDITOR /usr/bin/nvim
  13. set -x VISUAL /usr/bin/nvim
  14. builtin cd $last_dir
  15. # fish-specific
  16. source /home/kevin/.config/fish/key_abbr.fish
  17. abbr xf "fish_config"
  18. abbr f. "cd .."
  19. abbr f.. "cd ../.."
  20. # spv
  21. set -U spv_dir "/home/kevin/coding/spotify-lib-vis"
  22. source $spv_dir/src/api-keys.sh
  23. # set -U PATH /usr/local/sbin /usr/local/bin /usr/bin /usr/bin/site_perl /usr/bin/vendor_perl /usr/bin/core_perl /home/kevin/linux-config/scripts
  24. set -x PATH $PATH /home/kevin/linux-config/scripts
  25. set -x PASSWORD_STORE_CLIP_TIME 120