FAQ
Interactive picker: press ⌘ + ⇧ + T or run:
theme-set --selectApply a specific theme directly:
theme-set tokyo-nightFirst-time setup:
wifi-setup installwifi-setup configureAfter setup, manage networks with ⌘ + Ctrl + W or:
wifi-manager selectUse pkg for packages from the FreeBSD repository:
pkg install firefoxOr open the omfreebdy menu with ⌘ + Alt + Space and browse the Apps section.
omfreebdy-updateThis updates both FreeBSD packages and omfreebdy configs.
Press ⌘ + Ctrl + L to lock immediately.
The screen also locks automatically after the hypridle timeout (default: 5 minutes idle).
| Action | Key |
|---|---|
| Screenshot area | |
| Screenshot screen | |
| Screenshot to clipboard | ⌘ + ⇧ + S |
| Screenshot window | Ctrl + Print |
Screenshots save to ~/Pictures/Screenshots/.
Cycle through the current theme’s backgrounds:
bg-nextOr press ⌘ + B .
font-set <name>List available fonts:
font-set --listLinux apps run via the linuxulator (FreeBSD’s Linux compatibility layer). Brave and Steam are pre-configured.
For other Linux apps, see the Sandbox page for running untrusted software in isolation.
omfreebdy uses ZFS boot environments. Roll back to the last known-good state:
boot-env rollbackOr create a snapshot before making changes:
boot-env createPress ⌘ + Ctrl + S to snapshot the current boot environment.
All user configs live in ~/.config/:
| Component | Path |
|---|---|
| Hyprland | ~/.config/hypr/ |
| Waybar | ~/.config/waybar/ |
| Themes | ~/.config/omfreebdy/themes/ |
| Terminals | ~/.config/foot/, ~/.config/ghostty/ |
All omfreebdy scripts are installed to ~/.local/bin/. They are on your $PATH by default.
ls ~/.local/bin/