All Projects → MichaelAquilina → synapse-project

MichaelAquilina / synapse-project

Licence: other
Powerful fuzzy search launcher for a multitude of tasks

Programming Languages

vala
323 projects
Makefile
30231 projects

Projects that are alternatives of or similar to synapse-project

Flow.launcher
Launch apps with greater control, search files effortlessly and extend features with community plugins. Fast and fluid productivity tool of choice that helps your workflow.
Stars: ✭ 288 (+526.09%)
Mutual labels:  productivity, launcher
Command Center
A CLI-based launcher and general productivity tool.
Stars: ✭ 78 (+69.57%)
Mutual labels:  productivity, launcher
Spotter
🔎 macOS productivity tool to launch everything
Stars: ✭ 426 (+826.09%)
Mutual labels:  productivity, launcher
Maya
Maye 一个简洁小巧的快速启动工具
Stars: ✭ 553 (+1102.17%)
Mutual labels:  productivity, launcher
Blender Launcher
Standalone client for managing official builds of Blender 3D
Stars: ✭ 174 (+278.26%)
Mutual labels:  productivity, launcher
Nwg Launchers
GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
Stars: ✭ 211 (+358.7%)
Mutual labels:  launcher, gtk3
arvis
Extendable cross-platform launcher that aims to help you run, edit, create any workflow simply
Stars: ✭ 39 (-15.22%)
Mutual labels:  productivity, launcher
Openjk Launcher
Launcher and installer for OpenJk
Stars: ✭ 16 (-65.22%)
Mutual labels:  launcher, gtk3
Ueli
Keystroke launcher for Windows and macOS
Stars: ✭ 2,162 (+4600%)
Mutual labels:  productivity, launcher
Aws Launcher
AWS Launcher. Launch AWS Services from your macOS dock.
Stars: ✭ 132 (+186.96%)
Mutual labels:  productivity, launcher
Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+28460.87%)
Mutual labels:  productivity, launcher
mindful-android-launcher
Siempo Android Launcher - Smartphone interface for mental health and wellbeing
Stars: ✭ 38 (-17.39%)
Mutual labels:  productivity, launcher
Launcher
🚀 A distraction-free minimal homescreen for Android.
Stars: ✭ 116 (+152.17%)
Mutual labels:  productivity, launcher
xplr
A hackable, minimal, fast TUI file explorer
Stars: ✭ 2,271 (+4836.96%)
Mutual labels:  productivity, launcher
james
Fast and extendable modern launcher for Windows
Stars: ✭ 32 (-30.43%)
Mutual labels:  launcher
tasks
Synced tasks and reminders on elementary OS
Stars: ✭ 79 (+71.74%)
Mutual labels:  gtk3
nzb
Get Things Done® with nzb, a beautiful terminal interface for Nozbe. Inspired by Wunderline
Stars: ✭ 35 (-23.91%)
Mutual labels:  productivity
DiscordPortable
The popular Discord App packaged as a portable application (PAF).
Stars: ✭ 29 (-36.96%)
Mutual labels:  launcher
SuperLauncher
🚀 Super Launcher is an admin launcher that persists in the system tray that can launch programs quickly; optionally, with administrator rights, as another user, or both.
Stars: ✭ 36 (-21.74%)
Mutual labels:  launcher
katibu
the missing productivity tool for connecting Jira, Github and local git together 🚀
Stars: ✭ 13 (-71.74%)
Mutual labels:  productivity

Notes about this Fork

Build Status

Unofficial fork of the Synapse project.

I am big fan of synapse and a lot of my productivity stems from its use. Unfurtunately the official project seems to have slowed down to a crawl and changes made upstream have become very slow to merge. For this reason I decided to fork the project to host on github and make changes quickly myself.

I release deb files for every significant change I make.

I also have an OpenSUSE repository which you can use for Leap and Tumbleweed.

In the meanwhile I have added numerous plugins that I myself use on a daily occassion:

I am in no way an expert in Vala (or GTK for that matter) so most of the changes I make tend to be hackish in nature. This will hopefully improve as I grow accustomed to the codebase and learn more about Valas libraries and build tools.

Feel free to contribute and add any of your own plugins if you wish.

Installing Synpase

See the Releases page for rpm and deb packages.

Alternatively, if you are using OpenSUSE you can use the following build service repo:

https://download.opensuse.org/repositories/home:/MichaelAquilina/

For example on Tumbleweed:

$ zypper addrepo https://download.opensuse.org/repositories/home:/MichaelAquilina/openSUSE_Tumbleweed MichaelAquilina
$ zypper refresh
$ zypper install synapse

About Synapse

This version of Synapse officially supports only Vala 0.24 and later.

Building

  • Run ./autogen.sh
  • Run make
  • Run make install

By default synapse is installed to /usr but you may specify a different location during make install using the prefix option.

For example:

make install prefix=$HOME/builds/synapse

Creating a DEB

You need debuild to create a *.deb file.

sudo apt-get install devscripts

First, update the version of synapse so that you do not get any conflicting versions:

  • Update <version> in AC_INIT([synapse], [<version>]) found in configure.ac
  • Add an entry in debian/changelog for the new version along with a summary of changes

All you need to do now is run the following command in the root project directory:

debuild -b -us -uc

Two *.deb files will be created in the parent directory of the project.

One will be a production debian file and the other will be a debug version. The version number should be correctly included as part of the name of the files.

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].