bebb445de6
* 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 |
||
---|---|---|
docs | ||
helpers | ||
icons/layouts | ||
images | ||
layout | ||
module | ||
signal | ||
widget | ||
.editorconfig | ||
AUTHORS.md | ||
CODEOWNERS | ||
LICENSE | ||
README.md | ||
bling-dev-1.rockspec | ||
init.lua | ||
theme-var-template.lua |
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
.