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.

config.elv 1.1KB

123456789101112131415161718192021222324252627282930
  1. conf = (get-env XDG_CONFIG_HOME)
  2. dot = (get-env DOTS_DIR)
  3. ntrtmp = $conf/ntr/templates
  4. setini = ['-e' 'set buffer filetype ini']
  5. fn e [@a]{ kak $@a }
  6. fn profile { e $E:HOME/.profile }
  7. fn sx { e $conf/sx/sxrc }
  8. fn git { e $conf/git/config }
  9. fn xbps-src { e -e 'set buffer filetype sh' $E:XBPS_DISTDIR/etc/conf }
  10. fn bspwm { e $conf/bspwm/bspwmrc }
  11. fn sxhkd { e $conf/sxhkd/sxhkdrc; pkill -USR1 -x sxhkd }
  12. fn polybar { e $ntrtmp/polybar }
  13. fn rofi { e $conf/rofi/config.rasi }
  14. fn dunst { e $ntrtmp/dunst }
  15. fn elvish { pwd=~/.elvish e (fd . -L -e elv | fzy) }
  16. fn nim { e $conf/nim/config.nims }
  17. fn min { e $E:HOME/.minrc }
  18. fn ntr { pwd=$conf/ntr e (fd . -L | fzy) }
  19. fn splug { e $conf/splug/config.toml }
  20. fn kitty { e $@setini $conf/kitty/kitty.conf }
  21. fn kitty-diff { e $@setini $conf/kitty/diff.conf }
  22. fn kitty-colors { e $@setini $dot/ntr/templates/kitty-colors }
  23. fn ranger { e $conf/ranger/rc.conf }
  24. fn rifle { e $conf/ranger/rifle.conf }
  25. fn kak { e $conf/kak/kakrc }
  26. fn pqiv { e $conf/pqivrc }
  27. fn mpv { e $conf/mpv/mpv.conf }
  28. fn ncmpcpp { e $@setini $conf/ncmpcpp/config }
  29. fn bedrock { e /bedrock/etc/bedrock.conf }