sway:sway-apps
This is an old revision of the document!
Table of Contents
Useful add-ons for sway
Assuming it sticks, the canonical page for this is here Here is a list of apps and scripts for swaywm .
Here is a list of apps and scripts for swaywm .
Note that pretty much all GTK and KDE apps such as firefox, thunderbird, chromium, even emacs (with the gtk-emacs branch) can be run as native wayland under sway so they're not listed here.
[WIP] = Work in progress or alpha status
Log-in managers
Launchers
Generic launchers for GTK or KDE such as xfce4-appfinder and krunner work fine but the following were written with sway in mind:
lavalauncher | simple launcher for Wayland |
sgtk-menu | app launcher |
nwg-launchers | app launcher |
Ulauncher | app launcher |
wldash | A dashboard/launcher/control-panel thing for Wayland |
yofi | minimalistic application launcher for wayland |
gmenu | Desktop application launcher |
mauncher | Mauncher is a GTK-based alternative to dmenu for Wayland which supports display scaling. |
Menus
wofi | A rofi inspired menu and launcher for wlroots compositors |
bemenu | dmenu replacement with Wayland support |
wlogout | A wayland based logout menu wlogout |
wayland fork of rofi | fork of Rofi with added support for Wayland |
dmenu-wl | an efficient dynamic menu for wayland (wlroots). |
sway-launcher-desktop | a TUI-based launcher menu made with bash and the amazing fzf |
fuzzel | application launcher, similar to rofi's drun mode |
Display/outputs
wob | A lightweight overlay volume/backlight/progress/anything bar for Wayland. |
mywob | autostarts wob(1) |
wdisplays | GUI display configurator for wlroots compositors [like arandr(1)] |
wlr-randr | manage outputs of a Wayland compositor. |
wlay | Graphical output management for Wayland |
kanshi | define output profiles that are automatically enabled and disabled on hotplug. eg, this can be used to turn a laptop's internal screen off when docked. |
autotiling | switch the layout splith/splitv depending on the currently focused window dimensions. |
persway | a simple sway ipc daemon |
Notification
workspaces
workstyle | dynamically rename your workspaces to indicate which programs are running in each one. |
wsdnames.py | automatically renames workspace title |
screenshot
grim | grab images from a Wayland compositor |
grimshot | script to grab screenshots |
slurp | select a region in a Wayland compositor |
swappy | screen snapshot & editor |
swayshot | Print screen helper for sway adds keyboard shortcuts for screenshots |
shotman | simple UI for handling screenshots. |
taiga | an animated screenshot program |
brightness
brightnessctl | control device brightness |
light | control backlights |
clight | a C user daemon utility that aims to fully manage your display |
wluma | automatically adjusts screen brightness based on the screen contents and amount of ambient light around you |
wluma-als-emulator | a fake ambient light sensor for those who don\u2019t get one built into in their laptop |
brillo | controls the brightness of backlight and LED devices on Linux. |
wlr-brightness | adjust the brightness of your screen |
gamma
wl-gammactl | Small GTK GUI application to set contrast, brightness and gamma |
gammastep | Adjust the color temperature of your screen |
wlsunset | Day/night gamma adjustments for Wayland |
Wallpaper
swaybg | Wallpaper tool |
azote | Wallpaper and colour manager for Sway, i3 and some other WMs |
wallutils | wallpaper manager |
glpaper | wallpaper program that allows you to render glsl shaders as your wallpaper |
mpvpaper | wallpaper program that allows you to play videos with mpv as your wallpaper |
qt-video-wlr | QT5 video player |
oguri | A very nice animated wallpaper daemon |
Bars/panels
swaybar | sway is an i3-compatible Wayland compositor. |
i3status | Status bar generator for i3bar, dzen2, xmobar or similar programs |
* [i3blocks](https://github
sway/sway-apps.1613862444.txt.gz · Last modified: 2021/02/20 16:07 by admin