dotfiles/emacs/.emacs.d/config/init-ruby.el

27 lines
763 B
EmacsLisp
Raw Normal View History

2024-02-11 05:11:50 +00:00
;; -*- lexical-binding: t; -*-
(use-package ruby-mode
2024-03-26 18:21:54 +00:00
:straight (:type built-in)
2024-04-15 14:15:59 +00:00
:mode (("\\.rb\\'" . ruby-mode)
("\\.rake\\'" . ruby-mode)
("\\.gemspec\\'" . ruby-mode)
("\\.ru\\'" . ruby-mode)
("\\.arb\\'" . ruby-mode)
("Rakefile\\'" . ruby-mode)
("Gemfile\\'" . ruby-mode)
("Guardfile\\'" . ruby-mode)
("Capfile\\'" . ruby-mode)
("Vagrantfile\\'" . ruby-mode))
2024-03-26 18:21:54 +00:00
:hook (ruby-mode . highlight-indent-guides-mode))
2024-02-11 05:11:50 +00:00
2024-04-08 14:56:15 +00:00
(use-package inf-ruby
2024-04-15 14:15:59 +00:00
:commands (inf-ruby inf-ruby-console-auto)
:general
([remap inf-ruby] #'inf-ruby-console-auto))
2024-04-08 14:56:15 +00:00
2024-02-11 05:11:50 +00:00
(use-package rbenv
2024-04-15 14:15:59 +00:00
:hook (after-init . global-rbenv-mode)
:custom
(rbenv-show-active-ruby-in-modeline nil))
2024-02-11 05:11:50 +00:00
(provide 'init-ruby)