aboutsummaryrefslogtreecommitdiff
path: root/desktop/sfwbar/README
diff options
context:
space:
mode:
authorDamian Perticone <mjolnirdam@gmail.com>2022-05-19 23:22:47 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2022-05-21 08:25:15 +0700
commitf7287a1438db560a675387646cf6d473e57e68e3 (patch)
tree60a1bbe5689878d7a4d97da133ed7036e16fb28f /desktop/sfwbar/README
parentfb2c52aa31e4eb713cc3d4e7a6a93609bf785a00 (diff)
desktop/sfwbar: Added (Sway Floating Window Bar)
Signed-off-by: Dave Woodfall <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'desktop/sfwbar/README')
-rw-r--r--desktop/sfwbar/README31
1 files changed, 31 insertions, 0 deletions
diff --git a/desktop/sfwbar/README b/desktop/sfwbar/README
new file mode 100644
index 0000000000000..325bfe1da85bd
--- /dev/null
+++ b/desktop/sfwbar/README
@@ -0,0 +1,31 @@
+SFWBar (Sway Floating Window Bar) is a flexible taskbar application for
+wayland compositors, designed with a stacking layout in mind. Originally
+developed for Sway, SFWBar will work with other wayland compositors
+supporting layer shell protocol, and the taskbar functionality shall
+work with any compositor supportinig foreign toplevel protocol, but the
+pager, switcher and placement functionality requires sway
+(or at least i3 IPC support).
+
+SFWBar implements the following features:
+• Taskbar - to control floating windows
+• Task Switcher - to allow switching active window with a keyboard
+ (Alt-Tab)
+• Pager - to allow switching between workspaces
+• Tray - a systm tray using status notification item protocol
+• Window placement engine - to open new windows in more logical
+ locations
+• A simple widget set to display information from system files
+
+CONFIGURATION:
+Copy sfwbar.config from /usr/share/sfwbar/ to ~/.config/sfwbar/
+For more information on the format of configuration file, please see the
+man page
+
+you may want to add the following lines to your sway config file to open
+windows as floating by default:
+# open new windows as floating by default
+for_window [app_id="[.]*"] floating enable
+# set Alt-tab as a task switcher combo
+bindsym Alt+Tab bar hidden_state toggle
+# set $mod+c to hide/unhide taskbar
+bindsym $mod+c bar mode toggle