Categorygithub.com/probeldev/fastlauncher
repositorypackage
0.0.2
Repository: https://github.com/probeldev/fastlauncher.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

FastLauncher

TUI Application Launcher

alt text

Suport OS

Linux - Done

Windows - Work in progress

Mac Os - Work in progress

Examples

Logout Manager

Example config

alt text

Installation

Full guide for Arch Linux with KDE

Installation

go install github.com/probeldev/fastlauncher@latest     

If you get an error claiming that lazygit cannot be found or is not defined, you may need to add ~/go/bin to your $PATH (MacOS/Linux), or %HOME%\go\bin (Windows)

Zsh

echo "export PATH=\$PATH:~/go/bin" >> ~/.zshrc

Bash

echo "export PATH=\$PATH:~/go/bin" >> ~/.bashrc

Usage

All apps from OS

fastlauncher

Apps from config

fastlauncher --config ~/script/fast-launcher/cfg.json

Example file cfg.json

It's launched with the help of window manager. Example hyprland.conf:

$terminal = foot
$menu = $terminal -T fast-launcher fastlauncher --config ~/script/fast-launcher/cfg.json
bind = $mainMod, D, exec, $menu


windowrulev2 = float,title:(fast-launcher)
windowrulev2 = pin,title:(fast-launcher)
windowrulev2 = size 1000 600,title:(fast-launcher)
windowrulev2 = center(1), title:(fast-launcher)

Hotkeys

h,j,k,l - Navigation

? - Search