User Tools

Site Tools


sway:sway-apps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
sway:sway-apps [2021/02/24 00:00] adminsway:sway-apps [2021/04/22 23:30] admin
Line 12: Line 12:
  
 | [[ https://git.sr.ht/~kennylevinsen/greetd/ | greetd ]] | a minimal and flexible login manager daemon | | [[ https://git.sr.ht/~kennylevinsen/greetd/ | greetd ]] | a minimal and flexible login manager daemon |
-| [[ https://github.com/tvrzna/emptty/ | emptty ]] | Dead simple CLI Display Manager on TTY |+| [[ https://git.sr.ht/~kennylevinsen/gtkgreet | gtkgreet ]] | - a minimal gtk based login manager | 
 +| [[ https://gitlab.com/marcusbritanicus/QtGreet | qtgreet ]] | - a fancy qt based login manager | 
 +| [[ https://github.com/apognu/tuigreet | tuigreet ]] | - a simple graphical console login manager | 
 +| [[ https://github.com/tvrzna/emptty/ | emptty ]] | dead simple CLI Display Manager on TTY |
 | [[ https://github.com/nullgemm/ly | Ly ]] | a lightweight TUI (ncurses-like) display manager | | [[ https://github.com/nullgemm/ly | Ly ]] | a lightweight TUI (ncurses-like) display manager |
  
Line 21: Line 24:
 | [[ https://git.sr.ht/~leon_plickat/lavalauncher | lavalauncher ]] | simple launcher for Wayland | | [[ https://git.sr.ht/~leon_plickat/lavalauncher | lavalauncher ]] | simple launcher for Wayland |
 | [[ https://github.com/nwg-piotr/sgtk-menu | sgtk-menu ]] | app launcher | | [[ https://github.com/nwg-piotr/sgtk-menu | sgtk-menu ]] | app launcher |
-| [[ https://github.com/nwg-piotr/nwg-launchers | nwg-launchers ]] | app launcher |+| [[ https://github.com/nwg-piotr/nwg-launchers | nwg-launchers ]] | a set of launchers: application grid, dynamic menu, button bar |
 | [[ https://ulauncher.io/ | Ulauncher ]] | app launcher | | [[ https://ulauncher.io/ | Ulauncher ]] | app launcher |
 | [[ https://sr.ht/~kennylevinsen/wldash/ | wldash ]] | A dashboard/launcher/control-panel thing for Wayland | | [[ https://sr.ht/~kennylevinsen/wldash/ | wldash ]] | A dashboard/launcher/control-panel thing for Wayland |
 | [[ https://github.com/l4l/yofi | yofi ]] | minimalistic application launcher for wayland | | [[ https://github.com/l4l/yofi | yofi ]] | minimalistic application launcher for wayland |
-| [[ https://gitlab.com/tslocum/gmenu | gmenu ]] | Desktop application launcher | +| [[ https://code.rocketnine.space/tslocum/gmenu | gmenu ]] | Desktop application launcher | 
-| [[ https://github.com/mortie/mauncher | mauncher ]] | Mauncher is a GTK-based alternative to dmenu for Wayland which supports display scaling|+| [[ https://github.com/mortie/mauncher | mauncher ]] | Mauncher is a GTK-based alternative to dmenu for Wayland which supports display scaling |
 | [[ https://codeberg.org/dnkl/fuzzel | fuzzel ]] | application launcher, similar to rofi's drun mode | | [[ https://codeberg.org/dnkl/fuzzel | fuzzel ]] | application launcher, similar to rofi's drun mode |
 +| [[ https://github.com/Seirdy/term-dmenu | term-dmenu ]] | Replace dmenu with a floating terminal and FZF |
 +| [[ https://github.com/DorianRudolph/sirula | sirula ]] | Simple app launcher for Wayland written in Rust |
  
 ===== Menus ===== ===== Menus =====
Line 41: Line 46:
 | [[ https://github.com/francma/wob | wob ]] | A lightweight overlay volume/backlight/progress/anything bar for Wayland. | | [[ https://github.com/francma/wob | wob ]] | A lightweight overlay volume/backlight/progress/anything bar for Wayland. |
 | [[ https://gitlab.com/wef/dotfiles/-/blob/master/bin/mywob | mywob ]] | autostarts wob(1) | | [[ https://gitlab.com/wef/dotfiles/-/blob/master/bin/mywob | mywob ]] | autostarts wob(1) |
-| [[ https://github.com/cyclopsian/wdisplays | wdisplays ]] | GUI display configurator for wlroots compositors [like arandr(1)] |+| [[ https://github.com/artizirk/wdisplays | wdisplays ]] | GUI display configurator for wlroots compositors [like arandr(1)] (Mirror since the [upstream](https://github.com/cyclopsian/wdisplays) has been deleted) |
 | [[ https://github.com/emersion/wlr-randr | wlr-randr ]] | manage outputs of a Wayland compositor. | | [[ https://github.com/emersion/wlr-randr | wlr-randr ]] | manage outputs of a Wayland compositor. |
 | [[ https://github.com/atx/wlay | wlay ]] | Graphical output management for Wayland | | [[ https://github.com/atx/wlay | wlay ]] | Graphical output management for Wayland |
Line 47: Line 52:
 | [[ https://github.com/nwg-piotr/autotiling | autotiling ]] | switch the layout splith/splitv depending on the currently focused window dimensions. | | [[ https://github.com/nwg-piotr/autotiling | autotiling ]] | switch the layout splith/splitv depending on the currently focused window dimensions. |
 | [[ https://github.com/johnae/persway | persway ]] | a simple sway ipc daemon | | [[ https://github.com/johnae/persway | persway ]] | a simple sway ipc daemon |
 +
 +===== Image viewers =====
 | [[ https://github.com/eXeC64/imv | imv ]] | imv is a command line image viewer intended for use with tiling window managers. | | [[ https://github.com/eXeC64/imv | imv ]] | imv is a command line image viewer intended for use with tiling window managers. |
 +| [[ https://github.com/occivink/mpv-image-viewer | mvi ]] | A command line image viewer utilizing mpv |
 +
 +===== Video Players =====
 +
 +| [[ https://github.com/mpv-player/mpv | mpv ]] | Command line video player |
  
 ==== Notification ==== ==== Notification ====
Line 60: Line 72:
  
 ==== screenshot ==== ==== screenshot ====
-| [[ https://github.com/emersion/gr | grim ]] | grab images from a Wayland compositor |+| [[ https://github.com/emersion/grim | grim ]] | grab images from a Wayland compositor |
 | [[ https://github.com/swaywm/sway/tree/master/contrib | grimshot ]] | script to grab screenshots | | [[ https://github.com/swaywm/sway/tree/master/contrib | grimshot ]] | script to grab screenshots |
 | [[ https://github.com/emersion/slurp | slurp ]] | select a region in a Wayland compositor | | [[ https://github.com/emersion/slurp | slurp ]] | select a region in a Wayland compositor |
Line 90: Line 102:
 | [[ https://github.com/xdavidwu/qt-video-wlr | qt-video-wlr ]] | QT5 video player | | [[ https://github.com/xdavidwu/qt-video-wlr | qt-video-wlr ]] | QT5 video player |
 | [[ https://github.com/vilhalmer/oguri | oguri ]] | A very nice animated wallpaper daemon | | [[ https://github.com/vilhalmer/oguri | oguri ]] | A very nice animated wallpaper daemon |
 +| [[ https://github.com/hexive/sunpaper | sunpaper ]] | a linux utility to change wallpaper based on local sunrise and sunset times. |
  
 ===== Bars/panels ===== ===== Bars/panels =====
Line 97: Line 110:
 | [[ https://github.com/Alexays/Waybar | waybar ]] | Highly customizable Wayland bar for Sway | | [[ https://github.com/Alexays/Waybar | waybar ]] | Highly customizable Wayland bar for Sway |
 | [[ https://gitlab.com/dnkl/yambar | yambar ]] | is a lightweight and configurable status panel | | [[ https://gitlab.com/dnkl/yambar | yambar ]] | is a lightweight and configurable status panel |
-| [[ https://github.com/nwg-piotr/gopsuinfo | gopsuinfo ]] | prints system usage information in a single line, for use with text-based panels like Waybar or polybar |+| [[ https://github.com/nwg-piotr/gopsuinfo | gopsuinfo ]] | prints system usage information as text for Waybar custom modules or icon/text for nwg-panel executors |
 | [[ https://github.com/greshake/i3status-rust | i3status-rs ]] | a feature-rich and resource-friendly replacement for i3status, written in pure Rust. It provides a way to display "blocks" of system information (time, battery status, volume, etc) on the i3 bar. It is also compatible with sway. | | [[ https://github.com/greshake/i3status-rust | i3status-rs ]] | a feature-rich and resource-friendly replacement for i3status, written in pure Rust. It provides a way to display "blocks" of system information (time, battery status, volume, etc) on the i3 bar. It is also compatible with sway. |
-| [[ https://hg.sr.ht/~scoopta/rootbar | rootbar ]] | a bar for wlroots based wayland compositors such as sway and was designed to address the lack of good bars for wayland +| [[ https://hg.sr.ht/~scoopta/rootbar | rootbar ]] | a bar for wlroots based wayland compositors such as sway | 
-| [[ https://github.com/nwg-piotr/nwg-panel | nwg-panel ]] | [WIP] a GTK-based panel, including best features from Waybar and tint2 | +| [[ https://github.com/nwg-piotr/nwg-panel | nwg-panel ]] | GTK-based panel, inspired by Waybar and tint2 | 
-| [[ https://github.com/Firstbober/wapanel |  wapanel ]] | Simple panel for Wayland with decent XFCE-like applets |+| [[ https://github.com/Firstbober/wapanel | wapanel ]] | Simple panel for Wayland with decent XFCE-like applets 
 +| [[ https://github.com/shdown/luastatus | luastatus ]] | Universal status bar content generator | 
 +| [[ https://github.com/LBCrion/sfwbar | sfwbar ]] | Sway Floating Window Bar is a taskbar for Sway, focused on a stacking layout workflow |
  
 ==== widgets ==== ==== widgets ====
Line 147: Line 162:
 | [[ https://github.com/thestinger/termite | termite ]] | A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support. | | [[ https://github.com/thestinger/termite | termite ]] | A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support. |
 | [[ https://github.com/realh/roxterm | roxterm ]] | terminal emulator intended to provide similar features to gnome-terminal, based on the same VTE library | | [[ https://github.com/realh/roxterm | roxterm ]] | terminal emulator intended to provide similar features to gnome-terminal, based on the same VTE library |
 +| [[ https://wezfurlong.org/wezterm | wezterm ]] | GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust |
 +| [[ https://github.com/andir/ate | Ate ]] | Awesome terminal emulator |
 +| [[ https://github.com/Keruspe/Germinal | Germinal ]] | Minimalist vte-based terminal emulator |
 +| [[ https://github.com/ii8/havoc | Havoc ]] | A minimal terminal emulator for Wayland |
 +| [[ https://github.com/majestrate/wterm | wterm ]] | An st fork for wayland |
  
 ===== Remote/recording ===== ===== Remote/recording =====
Line 162: Line 182:
 | [[ https://github.com/cyanreg/txproto | txproto ]] | A fully scriptable and flexible multimedia streaming/handling program. | | [[ https://github.com/cyanreg/txproto | txproto ]] | A fully scriptable and flexible multimedia streaming/handling program. |
 | [[ https://github.com/progandy/wdomirror | wdomirror ]] | wdomirror utilizes the wlroots dmabuf export protocol to create a mirror of an outout with as little overhead as possible | | [[ https://github.com/progandy/wdomirror | wdomirror ]] | wdomirror utilizes the wlroots dmabuf export protocol to create a mirror of an outout with as little overhead as possible |
 +| [[ https://github.com/foxcpp/ssr-wlroots | ssr-wlroots ]] | A version of SimpleScreenRecorder with support for wlroots-based compositors (more specifically, those that support wlr-screencopy-v1 and xdg-output). Doesn't support recording area selection and has issues with multiple screens. |
  
 ===== Misc. Scripts ===== ===== Misc. Scripts =====
Line 178: Line 199:
 ===== Development ===== ===== Development =====
 | [[ https://github.com/wmww/gtk-layer-shell | gtk-layer-shell ]] | A library to write GTK applications that use Layer Shell. | | [[ https://github.com/wmww/gtk-layer-shell | gtk-layer-shell ]] | A library to write GTK applications that use Layer Shell. |
 +| [[ https://github.com/Smithay/client-toolkit | client toolkit ]] | A toolkit for writing Wayland clients in Rust |
 +| [[ https://github.com/michaelforney/swc | swc ]] | A library for making a simple Wayland compositor |
 +| [[ https://github.com/swaywm/wlroots | wlroots ]] | Pluggable, composable, unopinionated modules for building a Wayland compositor |
  
 ===== Sources ===== ===== Sources =====
Line 187: Line 211:
   * https://wiki.archlinux.org/index.php/Sway   * https://wiki.archlinux.org/index.php/Sway
   * https://github.com/swaywm/wlr-protocols/wiki   * https://github.com/swaywm/wlr-protocols/wiki
 +  * https://github.com/natpen/awesome-wayland
  
 ===== Contributing ===== ===== Contributing =====
sway/sway-apps.txt · Last modified: 2021/11/07 01:42 by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki