https://github.com/qmk/qmk_fpm
Infrastructure to package the QMK CLI for various operating systems
https://github.com/qmk/qmk_fpm
Last synced: about 1 year ago
JSON representation
Infrastructure to package the QMK CLI for various operating systems
- Host: GitHub
- URL: https://github.com/qmk/qmk_fpm
- Owner: qmk
- License: mit
- Created: 2021-08-05T05:08:48.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-05-28T13:17:00.000Z (about 1 year ago)
- Last Synced: 2025-06-02T09:18:20.267Z (about 1 year ago)
- Language: Shell
- Size: 69.3 KB
- Stars: 13
- Watchers: 14
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# QMK FPM
This repo exists to generate packages for the QMK cli.
# Usage instructions
## Debian-like, or Ubuntu-like distributions
```sh
# Add the QMK source to your apt repositories list:
echo "deb https://linux.qmk.fm/ $(lsb_release --codename --short) main" | sudo tee /etc/apt/sources.list.d/qmk.list
# Add the QMK GPG Key:
wget -qO - https://linux.qmk.fm/gpg_pubkey.txt | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/qmk-gpg-pubkey.gpg > /dev/null
# Update apt:
sudo apt update
# Install QMK:
sudo apt install qmk
```
## Fedora
```sh
# First install the QMK pubkey:
sudo rpm --import https://linux.qmk.fm/gpg_pubkey.txt
# Install the package for your version:
dnf install https://linux.qmk.fm/dists/fedora/$(lsb_release --short --release)/qmk-1.1.8-1.noarch.rpm
```