A minor mode for Emacs to build and deploy FRC robot code under GradleRIO.
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.
Hazel Levine a94b469e58 update readme 1 year ago
LICENSE add LICENSE 1 year ago
README.org update readme 1 year ago
frc-mode.el change keybindings to emacs standard 1 year ago




Builds and deploys FRC Java code managed under GradleRIO. Uses Projectile to locate the Gradle executable.



  • C-c C-f b: Builds the code, but doesn't deploy it to the roboRIO. Alternatively, M-x frc-build.

  • C-c C-f d: Builds the code and deploys it to the roboRIO. Alternatively, M-x frc-deploy.

  • C-c C-f r: Runs an arbitrary Gradle task. Alternatively, M-x frc-execute.


In init.el:

(load-file "path-to-frc-mode.el")
(add-hook 'java-mode-hook (lambda () (frc-mode 1)))


Give up.