This is a Wayland based desktop environment. Check it’s own article for extra help and instructions.
sway
swaybg
: background image.mako
: notification manager.waybar
: nice bar.wl-clipboard
: clipboard manager.brightnessctl
: control backlight.polkit-gnome
: Authentication requests.xdg-desktop-portal-wlr
: Wayland desktop portal.xwayland
: support for X11 applications.- Screen lock:
swaylock
: manage lock screen.swayidle
: lock screen when idle.
rofi
.- Record screen:
grim
: screenshot tool.slurp
: screen region selector.swappy
: simple image editor.wf-recorder
: screen video recorder.gifski
: convert video togif
, can be installed with:cargo install gifski --features=video
If it is installed with cargo, add a symlink to
/usr/bin/gifski
, so it is available for recording scripts.
- Audio management:
playerctl
: control media play.pavucontrol
: audio mixer.- Some distros need
pipewire-utils pulseaudio-utils
too.
- Bluetooth:
bluez bluez-utils
: bluetooth management.blueman
: Bluetooth UI and system tray icon.- Check that
btusb
kernel module is enabled. - Start and enable
bluetooth.service
unit.
- Network:
nmtui
(also found asNetworkManager-tui
): configuration CLI.nm-applet
(also found asnetwork-manager-applet
): system tray icon.
- Printer:
system-config-printer
: simple configuration UI.
thunar thunar-archive-plugin
: file manager.xarchiver zip unzip
: file compress.gimp
: advanced image editor.inkscape
: SVG editor.lxappearance
: settings editor.lxtask
: task manager.gdmap
: disk space explorer.clapper
: video player.transmission-gtk
: torrent manager.
swaymsg -t get_outputs
list outputs.swaymsg -t get_tree
list windows.swaymsg output HDMI-A-1 pos 0 0 res 2560 1440 scale 1.5
update output.