All Projects → echo-devim → slingswarm

echo-devim / slingswarm

Licence: GPL-3.0 license
GTK3 application launcher similar to Mac OS launchpad and Wayland compatible.

Programming Languages

vala
323 projects
CMake
9771 projects

Projects that are alternatives of or similar to slingswarm

gftp
gFTP is a free multithreaded file transfer client for *NIX based machines. 56 language translations available.
Stars: ✭ 81 (+350%)
Mutual labels:  gtk3
balistica
A open source ballistics calculator
Stars: ✭ 45 (+150%)
Mutual labels:  gtk3
ymuse
GTK client for Music Player Daemon (MPD) written in Go
Stars: ✭ 193 (+972.22%)
Mutual labels:  gtk3
nvim-pygtk3
PyGTK3 frontend to Neovim with some visual GUI elements.
Stars: ✭ 50 (+177.78%)
Mutual labels:  gtk3
gtk3-rs
Rust bindings for GTK 3
Stars: ✭ 451 (+2405.56%)
Mutual labels:  gtk3
gui-python-gtk
Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.
Stars: ✭ 85 (+372.22%)
Mutual labels:  gtk3
rofi
Rofi: A window switcher, application launcher and dmenu replacement
Stars: ✭ 9,231 (+51183.33%)
Mutual labels:  application-launcher
linux-gui-legacy
(Discontinued in favor of official client) GTK3 GUI client with systray, for ProtonVPN. Works on top of linux-cli.
Stars: ✭ 181 (+905.56%)
Mutual labels:  gtk3
Halo
Halo is a Weather App for Linux Desktops.
Stars: ✭ 21 (+16.67%)
Mutual labels:  gtk3
arch-argon
lightweight GUI package manager + update notifier (with full AUR support) for Arch Linux, originally by Bob Henry Pirkle
Stars: ✭ 29 (+61.11%)
Mutual labels:  gtk3
switchboard-plug-wallet
Manage Payment Methods and related settings
Stars: ✭ 17 (-5.56%)
Mutual labels:  gtk3
MaCoPiX
Mascot Constructive Pilot for X
Stars: ✭ 57 (+216.67%)
Mutual labels:  gtk3
revelation
Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.
Stars: ✭ 52 (+188.89%)
Mutual labels:  gtk3
shady
A GTK+ shader editor, that aims for Shadertoy.com compatibility (and more…)
Stars: ✭ 22 (+22.22%)
Mutual labels:  gtk3
camera
Camera app designed for elementary OS
Stars: ✭ 63 (+250%)
Mutual labels:  gtk3
GabTag
A gtk linux application to handle audio tags 🎵
Stars: ✭ 34 (+88.89%)
Mutual labels:  gtk3
switcher
Set default wallpapers for Dark & Light mode.
Stars: ✭ 18 (+0%)
Mutual labels:  gtk3
dopewars
Game simulating the life of a drug dealer in New York
Stars: ✭ 47 (+161.11%)
Mutual labels:  gtk3
gmrun
A run utiliy featuring a slim design and bash style auto-completion.
Stars: ✭ 35 (+94.44%)
Mutual labels:  gtk3
installer
Installer front-end for Linux-based OSes
Stars: ✭ 163 (+805.56%)
Mutual labels:  gtk3

Slingswarm

Slingswarm is the GTK+3 version of Slingscold, i.e. a lightweight application launcher similar to Launchpad in Mac OS X. It is also Wayland compatible.

This project was originally forked from Slingscold:

Compilation

Enter inside the build folder and execute cmake .. and after make.

Post Install

Once installed set shortcut key to access Slingswarm.

  • System -> Preferences -> Hardware -> Keyboard Shortcuts > click Add
  • Name: Slingswarm
  • Command: slingswarm-launcher

Now assign it a shortcut key, such as CTRL+SPACE.

Note: Some themes don't have the 'application-default-icon'. Slingswarm needs to have this icon, so please download it from the FlatWoken icon pack and execute the following commands:

# cp application-default-icon.svg /usr/share/icons/hicolor/scalable/apps/
# gtk-update-icon-cache /usr/share/icons/hicolor

Changelog

1.0

  • Removed libunique dependency (for Wayland compatibility)
  • Several code improvements and bug fixes
  • Ported Slingscold to GTK3
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].