Skip to main content

Command Palette

Search for a command to run...

Fedora 43 for Rails: Quickstart to a Rails‑Ready Dev Machine

Published
2 min read

Setting up Fedora 43 for Rails development starts with getting the system up to date and installing the essential packages and tools you'll need. This short guide walks you through updating Fedora, enabling repositories required for AppImages and other third‑party software, and installing a minimal developer toolchain (Ruby, build tools, PostgreSQL headers, Docker, and useful CLI apps) so you can quickly start building Rails applications.

System packages

  • Run and install updates

  • Add terra repo to fedora

Fuse (needed for AppImages to work)

CLI Apps

  • zsh

  • sudo dnf install -y zsh
    grep username /etc/passwd
    chsh -s $(which zsh)
    grep username /etc/passwd
    
  • neovim

    • sudo dnf install -y neovim python3-neovim
  • starship prompt

  • Claude Code

Gnome Extensions

Apps I use regularly

Dev Tooling