perplexity-cli
🧠 A simple command-line client for the Perplexity API. Ask questions and receive answers directly from the terminal! 🚀🚀🚀
Manage layouts in bspwm (tall and wide)
git clone https://github.com/phenax/bsp-layout.gitphenax/bsp-layoutManage layouts in bspwm (tall and wide)
BSPWM does one thing and it does it well. It is a window manager. But some workflows require layout management to some extent. bsp-layout fills that gap.
bashbspcbcmanArch users can install it from AUR bsp-layout or bsp-layout-git
# If you are using yay yay -S bsp-layout # Or for git master yay -S bsp-layout-git
Others can install it directly using the install script.
Note: Please read scripts like these before executing it on your machine
curl https://raw.githubusercontent.com/phenax/bsp-layout/master/install.sh | bash -;
You can also clone the repo on your machine and run sudo make install in the cloned directory
tall - Master-stack with a tall window._______________
| |____|
| |____|
| |____|
|________|____|
rtall - Master-stack with a reversed tall window._______________
|____| |
|____| |
|____| |
|____|________|
wide - Master-stack with a wide window._______________
| |
| |
|_____________|
|____|____|___|
rwide - Master-stack with a reversed wide window._______________
|____|____|___|
| |
| |
|_____________|
grid - Horizontal grid layout_____________
| | | |
|___|___|___|
| | | |
|___|___|___|
rgrid - Vertical grid layout_____________
|_____|_____|
|_____|_____|
|_____|_____|
even - Evenly balances all window areas_______________
|___|____|____|
|___|____|____|
|___|____|____|
OR
_______________
| | |
| |________|
| | |
|____|________|
tiled - Default bspwm's tiled layout_______________
| | |
| |____|
| | | |
|________|__|_|
monocle - Default bspwm's monocle layout_______________
| |
| |
| |
|_____________|
bsp-layout help
bsp-layout set tall 6
// Currently focused workspace bsp-layout set tall -- --master-size 0.4 // Workspace 6 bsp-layout set tall 6 -- --master-size 0.4
bsp-layout remove 6
bsp-layout once tall
# Switch to previous layout bsp-layout previous # Or to go back through a custom list of layouts bsp-layout previous --layouts tall,monocle,wide # For a specific desktop bsp-layout previous --layouts tall,monocle,wide --desktop 4
# Switch to next layout bsp-layout next # Or to go through a custom list of layouts bsp-layout next --layouts tall,monocle,wide # For a specific desktop bsp-layout next --layouts tall,monocle,wide --desktop 4
# Toggle between monocle and tall layouts bsp-layout next tall,monocle
You can configure the size of the master window in percentage in $XDG_CONFIG_DIR/bsp-layout/layoutrc file.
An example of that file can be found in example.layoutrc
mkdir ~/.config/bsp-layout && curl https://raw.githubusercontent.com/phenax/bsp-layout/master/example.layoutrc > ~/.config/bsp-layout/layoutrc;
more like this
🧠 A simple command-line client for the Perplexity API. Ask questions and receive answers directly from the terminal! 🚀🚀🚀
search projects, people, and tags