Go to file
Kasper bebb445de6
App launcher ala rofi widget (#103)
* Initial commit

* Fix missing dpi variable

* Add an option to search by command

* Add turn_on and turn_off signals

* Add options to skip apps by their names or commands

* Add an option to skip apps with no icons

* Fix looping over the wrong table

* Refactor to make it into a proper bling like widget

* Fix selecting the wrong app after a search

* Why was this in a seperate check?

* Fix various issues with toggle/show/hide

* Stop it from complaining

* Fix wrong app getting selected after scrolling up/down

* Add an option to spawn the app when pressing on it regardless if it was selected or not

* lol what?

* Don't add widgets that won't be visible after scrolling down

* Yap wasn't needed

* This is a little clearer

* Add an option 'try_to_keep_index_after_search' to mimic rofi behaviour

* Only add widgets that are visible after a search

* Fix search not adding the correct number of widgets

* Add proper customization options

* Add proper customizaiton options for the prompt

* Simplfy scroll down logic and fix possible bugs

* Add animation support

* Fix app list being empty on some occasions

* Default placement when x and y is nil

* Free up ram

* Add a default icon option

* style change

* Not needed and also hurts search peformance by a decent amount

* Fix error when trying to spawn an app when no app is currently marked

* Not needed

* Add a small debounce delay for the search to prevent it from lagging

* Formatting

* Replace menubar with app_info

* Fix the default icon option
2021-11-03 14:38:50 -07:00
docs Update gif for tag_preview docs 2021-10-31 01:22:51 -07:00
helpers More scratchpad fixes (#109) 2021-09-13 17:22:34 -07:00
icons/layouts add deck layout 2021-08-19 10:40:47 -07:00
images added github banner 2021-03-12 17:17:21 +01:00
layout Auto: format source code 2021-08-27 18:01:22 +00:00
module Add a new 'icon-theme' module (#129) 2021-11-03 14:38:36 -07:00
signal Auto: format source code 2021-08-27 18:01:22 +00:00
widget App launcher ala rofi widget (#103) 2021-11-03 14:38:50 -07:00
.editorconfig Added a max line length to lua files 2021-09-09 00:42:28 -07:00
AUTHORS.md Add a window switcher widget (#84) 2021-09-07 22:40:55 +02:00
CODEOWNERS Figuring out CODEOWNERS 2021-08-04 16:48:42 +02:00
LICENSE Update copyright 2021-07-20 14:32:35 -07:00
README.md Add .editorconfig (#107) 2021-09-09 00:26:09 -07:00
bling-dev-1.rockspec chore: update rockspec 2021-10-24 12:42:16 +02:00
init.lua Auto: format source code 2021-08-27 18:01:22 +00:00
theme-var-template.lua Add theme vars to window switcher docs (#122) 2021-10-13 17:28:34 +02:00

README.md

All documentation, instructions, and previews are here.

Features

  • Layouts
    • mstab (master-slave tab layout)
    • centered
    • vertical
    • horizontal
    • equalarea
  • Modules
    • Flash Focus
    • Tabbed container
    • Tiled Wallpaper
    • Wallpaper Easy Setup
    • Window Swallowing
    • Scratchpad
  • Signals
    • Playerctl
  • Widgets
    • Tag Preview
    • Task Preview

All naming credit goes to JavaCafe01.

Dependencies

In order to use the tabbed modules pick function, you need to install xwininfo.

Contributing

Contributions are welcome 💛

Before requesting changes, makes sure that your editor has an "editorconfig" extension installed, this will use our code style everytime when you edit in the bling folder.

When adding a layout/module/signal/widget, please add theme variables for customization and add the according documentation under docs.