Skip to content

Command Reference

This page is generated from the same registry that powers float-app help.

Click a window and print its Hyprland metadata

float-app pick [options]

Uses slurp to select any visible window without changing focus.

Options

Option Description
--json Emit JSON

Examples

Terminal window
float-app pick
float-app pick --json

Print the focused window’s Hyprland metadata

float-app detect [options]

Options

Option Description
--json Emit JSON

Examples

Terminal window
float-app detect

Make an application float by default

float-app add [class] [options]

Options

Option Description
--focused Use the focused window instead of opening the picker
--initial-class Match initialClass instead of class
--config <path> Hyprland config file that should include float-app rules

Arguments

Argument Description
<class> Exact application class

Examples

Terminal window
float-app add
float-app add --focused
float-app add org.gnome.Calculator

Remove an application’s floating rule

float-app remove <class> [options]

Options

Option Description
--initial-class Remove an initialClass rule instead of a class rule
--config <path> Hyprland config file that should include float-app rules

Arguments

Argument Description
<class> Exact application class

Examples

Terminal window
float-app remove org.gnome.Calculator

List configured floating applications

float-app list [options]

Options

Option Description
--json Emit JSON

Examples

Terminal window
float-app list

Generate shell completions

float-app completions [bash|fish|zsh]

Arguments

Argument Description
<shell> One of: bash, fish, zsh.

Show float-app help

float-app help [command]

Arguments

Argument Description
<command>