README 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. SFWBar (Sway Floating Window Bar) is a flexible taskbar application for
  2. wayland compositors, designed with a stacking layout in mind. Originally
  3. developed for Sway, SFWBar will work with other wayland compositors
  4. supporting layer shell protocol, and the taskbar functionality shall
  5. work with any compositor supportinig foreign toplevel protocol, but the
  6. pager, switcher and placement functionality requires sway
  7. (or at least i3 IPC support).
  8. SFWBar implements the following features:
  9. • Taskbar - to control floating windows
  10. • Task Switcher - to allow switching active window with a keyboard
  11. (Alt-Tab)
  12. • Pager - to allow switching between workspaces
  13. • Tray - a systm tray using status notification item protocol
  14. • Window placement engine - to open new windows in more logical
  15. locations
  16. • A simple widget set to display information from system files
  17. CONFIGURATION:
  18. Copy sfwbar.config from /usr/share/sfwbar/ to ~/.config/sfwbar/
  19. For more information on the format of configuration file, please see the
  20. man page
  21. you may want to add the following lines to your sway config file to open
  22. windows as floating by default:
  23. # open new windows as floating by default
  24. for_window [app_id="[.]*"] floating enable
  25. # set Alt-tab as a task switcher combo
  26. bindsym Alt+Tab bar hidden_state toggle
  27. # set $mod+c to hide/unhide taskbar
  28. bindsym $mod+c bar mode toggle