My personal .emacs.d folder

ruby-pkgs.el 658B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ;;; Ruby
  2. (use-package inf-ruby
  3. :ensure t
  4. :hook (ruby-mode . inf-ruby-minor-mode)
  5. :config
  6. (inf-ruby-switch-setup))
  7. (use-package robe
  8. :diminish robe-mode
  9. :hook (ruby-mode . robe-mode))
  10. (use-package rspec-mode
  11. :diminish rspec-mode)
  12. (use-package ruby-electric)
  13. (use-package yari)
  14. (use-package rbenv
  15. :config
  16. (global-rbenv-mode))
  17. (use-package haml-mode)
  18. ;; (use-package scss-mode)
  19. (use-package less-css-mode)
  20. (use-package ruby-mode
  21. :mode ("Gemfile\\'"
  22. "Gemfile\\.lock\\'"
  23. "Guardfile\\'"
  24. "Rakefile\\'"
  25. "\\.gemspec\\'"
  26. "\\.rabl\\'"))
  27. (use-package rubocop
  28. :hook (ruby-mode . rubocop-mode))