Keys and packages
The key sheet
Section titled “The key sheet”SUPER H puts every key in the island, as one list under a search field. It is the compositor’s own list, read each time the sheet opens, so a key changed in the settings is on it the next time. The sheet is read, never pressed: nothing on it opens or runs.
- Grouped in the order you look for them — Shell, Applications, Windows, Workspaces, Session, Utilities, Media — the action on the left and its keys on the right.
- Folded where the list repeats itself: the twenty workspace keys are two rows, drawn 1…0, the four arrows are one row, and so are the volume keys.
- Drawn as keys, with the modifiers spelled out — Super, Ctrl, Alt, Shift.
Typing narrows the list. Every word typed has to begin a word of the
action, of its group, of its keys, or the name behind a key — so super shift
finds the keys that hold both, work the workspaces, and return the keys
drawn Enter. The count beside the field says how many match. The arrows and
Page Up Page Down scroll. To change a key, open
Settings → Keys.
Changing a key
Section titled “Changing a key”Every key belongs to the profile in use, and switching profile switches them all. Settings → Keys has two parts, The shell’s own and The compositor’s, each with the same search field, and changes the keys of either.
- Applying a change reloads Hyprland, so anything you had set by hand with
hyprctlgoes with it. - The mouse’s binds are shown and cannot be changed there.
- Five captures ship with no key — a region, a window, the whole screen, a region to annotate, a region read as text — for anybody who wants to give them one.
Every key that ships is in the key table.
The packages
Section titled “The packages”SUPER I is three lists under one field: Updates, Installed and Find, chosen on the right of the field or with Tab. The field filters the first two and searches the third, and the panel reopens on the list you left.
Type a name and the repositories and the AUR answer together: exact matches first, then names that start with it, then names that contain it, with the repositories before the AUR at each step. Search is by name only, from two letters, a quarter of a second after you stop typing. A term the AUR finds too much for lists the first twenty AUR names that start with it, and the line along the bottom says so; offline, the AUR part is missing and the line says that too.
Enter installs the lit row, and only in Find. A row shows the version, where it comes from — the repository, or AUR — “out of date” when the AUR flags it, and an AUR package’s votes.
Installed
Section titled “Installed”What you installed yourself (pacman -Qe), with All and AUR beside
By you along the bottom. Typing looks through every installed package,
whatever the filter. Remove appears under the pointer and only a click
presses it: Enter never removes anything.
Updates
Section titled “Updates”Each pending update says what it was and what it will be — the repositories
through checkupdates, every AUR package against the AUR. Check asks again
and Update everything runs the full upgrade. A row has no button of its
own, because Arch does not support upgrading one package on its own.
The Updates chip on the bar opens the panel on this list.
In a terminal
Section titled “In a terminal”Nothing is installed or removed inside the island. Install, Remove and Update everything open a kitty window running the command, and the island closes behind it, so pacman’s questions and your password are answered there. The window stays open with how it ended — “Done”, or the status it stopped with — until you press Enter, and when it closes all three lists are read again.
| Action | Runs |
|---|---|
| Install | yay -S <name> or paru -S <name>; sudo pacman -S <name> without a helper |
| Remove | sudo pacman -Rns <name> |
| Update everything | yay -Syu or paru -Syu; sudo pacman -Syu without a helper |
-Rns also removes the dependencies nothing else needs, and pacman refuses,
with its reason, while something still depends on the package. Without yay or
paru an AUR package cannot be installed from here.
Packages and Keys are both doors the control centre’s top row can carry —
Settings → Control Centre — and both are listed in the
launcher’s >.
