--- title: "Software" description: "What Federated CoreDesktop installs: pacman packages, AUR packages, 48 Flatpaks, Ruby and Rails with mise, and a full set of development tools." sections: - type: hero compact: true eyebrow: "pacman · AUR · Flathub · mise" title: "The software you'd install anyway." subhead: "CoreDesktop installs a lot of useful software, mostly for work at Federated Computer, but you may find it useful too. Missing something? Suggest it, or send in a PR." tiles: ["neovim", "Firefox", "Element"] ctas: - label: "Browse the catalog" url: "#catalog" style: primary - label: "Suggest a title" url: "/contribute/" style: ghost - type: table id: sources kicker: "Four sources" headline: "Where the software comes from." lede: "Each source has its own list in the repository, so you can see exactly what's installed." headers: ["Source", "What it installs", "Where it's listed"] rows: - ["pacman", "[Arch's own packages](https://archlinux.org/packages/): neovim, tmux, Go, Rust, Docker, Tailscale, Element, LibreOffice and more", "[packages.conf](https://gitea.federated.computer/Federated_Computer/coredesktop/src/branch/main/packages.conf)"] - ["AUR", "Community packages, built and kept up to date with yay: Helium Browser, Winboat and more", "[packages.conf](https://gitea.federated.computer/Federated_Computer/coredesktop/src/branch/main/packages.conf)"] - ["Flathub", "48 desktop apps in their own sandboxes", "[install-flatpaks.sh](https://gitea.federated.computer/Federated_Computer/coredesktop/src/branch/main/install-flatpaks.sh)"] - ["mise", "Ruby and Rails", "[install-mise-ruby-rails.sh](https://gitea.federated.computer/Federated_Computer/coredesktop/src/branch/main/install-mise-ruby-rails.sh)"] - type: catalog id: catalog kicker: "Catalog" headline: "Everything CoreDesktop installs." lede: "Grouped by what you'd use it for. Open a title for what it does, how CoreDesktop sets it up, and links to its website and source code. The libraries and plumbing behind them are in [packages.conf](https://gitea.federated.computer/Federated_Computer/coredesktop/src/branch/main/packages.conf)." - type: final-cta headline: "Something missing?" body: "Tell us which titles or services you'd add, or send in a pull request." ctas: - label: "How to contribute" url: "/contribute/" style: primary - label: "packages.conf" url: "https://gitea.federated.computer/Federated_Computer/coredesktop/src/branch/main/packages.conf" style: ghost ---