cerebroapp / cerebro Goto Github PK
View Code? Open in Web Editor NEW🔵 Cerebro is an open-source launcher to improve your productivity and efficiency
Home Page: https://www.cerebroapp.com/
License: MIT License
🔵 Cerebro is an open-source launcher to improve your productivity and efficiency
Home Page: https://www.cerebroapp.com/
License: MIT License
I was wondering if there was a way to use npm API directly vs npms.io.
Every time I create/update a plugin, it takes a long time for npms.io to figure it out..
At the time of this writing, npms.io has not yet figured out that this repo has been published: https://www.npmjs.com/package/cerebro-osx-eject
And this one is on v1.0.1: https://www.npmjs.com/package/cerebro-hash
Find a way to read file icon on Windows
please include settings to change translator service to other popular online translators. Yandex is very limited in language support. (very few languages)
Would like the option for cerebro to hide when the window loses focus, for example;
При запуске вижу только белую полосу и иконка в панеле инструментов. Ни настроки ни само приложение не рабоет.
Mac Book pro mid 2012 el capitan
Node v7.0.0 && NPM 3.10.8
would be great to have a shortcut that instead of opening the link in browser, would just copy the link of it to clipboard (and close app)
for example, search for a gif, imdb movie or anything else, instead of pressing 'Enter' to open in browser, press 'Shift Enter' to copy link to clipboard to immediately share in IM or social media or elsewhere.
Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Preload component.
Looks like promise needs to be cancelled in unMount;
https://facebook.github.io/react/blog/2015/12/16/ismounted-antipattern.html
Find a way to get list of all installed applications on Windows
I just downloaded the windows release and I get two dialog popups:
The program can't start because node.dll is missing from your computer. Try reinstalling the program to fix this problem.
The other dialog states (comes after I click OK on the first one):
The program can't start because ffmpeg.dll is missing from your computer. Try reinstalling the program to fix this problem.
REPRO
EXPECTED & ACTUAL
Browser opens, cerebro hides
REPRO
EXPECTED
Browser opens, cerebro hides
ACTUAL
Browser opens, cerebro stays open
Are there any plans on not strictly requiring npm
? Wanted to add some enhancements to cerebro, but yarn install
fails with AssertionError: Current node version is not supported for development
because (what I assume) NPM is required.
Would be cool to have the option to use the preferred package manager.
Cerebro does not display icons for applications and preferences on MacOS
Probably the reason is in that the apps in MacOS are folders. In the apps/index.js
uses path
for icon which is in this case is dir. Real icon is bit deeper AppName.app/Contents/Resources/*.icns
"Spotify", "Slack" no app can be found when I type the exact name.
Windows 10
Cerebro: 0.2.3
No plugins installed
Is it feasible to package this as a chrome extension?
This would make it possible to run on chromeOS too.
Right now plugins are OS-ignorant and pretty hard coded for osx. Would be good to have a scheme where by the correct os-specific plugin is chosen for a certain feature
current:
the search result would be cleared after toggling cerebro with shortcut
expected:
result should not be cleared.
Hello, I was looking for a better alternative for Alfred on windows. After trying all the available software, I liked Cerebro and Wox Launcher. But an important feature missing in Cerebro is system wide file search. Wox launcher has this feature by using Everything plugin. I suggest same can be done for Cerebro.
When I toggle Cerebro in full-screen mode search window shows up on Desktop instead of current window.
It is expected to have search window on the top of current application like Spotlight does.
Is it relatively easy fix?
I would like to help if you can point me to the code I can start my investigations from.
On the latest build, running either dev
or build && start
results in the application launching, and the main window displayed as a thin bar with no text entry visible. Clicking in the box or typing doesn't seem to do anything, the bar remains white.
The application's icon menu toggles visibility on and off, however Plugins
and Preferences
just display the empty white bar if the application wasn't already visible. Quit Cerebro
works :)
Tested on both OSX El Capitan & Windows 10.
> concurrently "node node_modules/fbjs-scripts/node/check-dev-engines.js package.json"
[0]
[0] assert.js:85
[0] throw new assert.AssertionError({
[0] ^
[0] AssertionError: Current node version is not supported for development, expected "7.4.0" to satisfy "6.x".
[0] at Object.<anonymous> (C:\git\cerebro\node_modules\fbjs-scripts\node\check-dev-engines.js:39:3)
[0] at Module._compile (module.js:571:32)
[0] at Object.Module._extensions..js (module.js:580:10)
[0] at Module.load (module.js:488:32)
[0] at tryModuleLoad (module.js:447:12)
[0] at Function.Module._load (module.js:439:3)
[0] at Module.runMain (module.js:605:10)
[0] at run (bootstrap_node.js:420:7)
[0] at startup (bootstrap_node.js:139:9)
[0] at bootstrap_node.js:535:3
[0] node node_modules/fbjs-scripts/node/check-dev-engines.js package.json exited with code 1
Hi!
First of all - congrats on an awesome project!
I wanted to contribute a plugin to support results from Everthing by voidtools (a great file indexer on Windows) and wrote a plugin https://github.com/reflog/cerebro-plugin-everything
But I cannot test it well, since the instructions are very Mac oriented and don't work in Windows land.
Opening dev tools doesn't work, since they are shown like this:
And there is no way (that I could find) to see console output from my plugin.
What's your recommended way of debugging on Windows?
Also - how can I mark my plugin as 'windows only' so that other platform users would avoid it?
Cerebro has a lot of plugins, but most used of them is searching and launching applications. There is a plugin to do it on OSx.
Now we need to add a plugin to do the same on linux, so we need:
Steps to reproduce on mac os sierra:
Uncaught Exception:
Error: Object has been destroyed
at Error (native)
at exports.default.appWindow (/Applications/Cerebro.app/Contents/Resources/app.asar/webpack:/app/main/createWindow/toggleWindow.js:6:17)
at Function.toggleMainWindow (/Applications/Cerebro.app/Contents/Resources/app.asar/webpack:/app/main/createWindow.js:34:34)
Contacts does not seem to be providing any results or appearing at all
Hi cerebro team,
Any way to change the default language for Translate? It's defaulting from English to Russian. Can we change the default destination language?
Just installed cerebro on Arch Linux and this happened:
cat: /var/lib/dbus/machine-id: No such file or directory
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Command failed: cat /var/lib/dbus/machine-id
cat: /var/lib/dbus/machine-id: No such file or directory
at checkExecSyncError (child_process.js:495:13)
at execSync (child_process.js:535:13)
at childProcess.(anonymous function) (ELECTRON_ASAR.js:685:22)
at c (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:309:7107)
at Object.<anonymous> (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:283:100)
at __webpack_require__ (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:21:30)
at Object.<anonymous> (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:159:20)
at __webpack_require__ (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:21:30)
at Object.<anonymous> (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:52:22)
at __webpack_require__ (/tmp/.mount_wzwsP7/usr/bin/resources/app.asar/main.js:21:30)
I solved it by creating a sym link to the file that actually was located at /etc/machine-id
instead of /var/lib/dbus/machine-id
Please consider implementing command bypass to terminal, so that when you type in something like:
> cd desktop
It's a very helpful feature in Wox which is an alternative to cerebro.
Although very useful built in features, it would be good to have a toggle to disable/enable the default search and translate plugins. Those concerned with privacy may not like use Google/Yandex.
I will try to work on a duckduckgo search implementation.
Works on mac, not on windows - file changes do not trigger a bundle rebuild.
Will be nice to have a team in the Slack for discussing and syncs tasks/bug fixes.
Possible some other alternative (Gitter?) to the Slack, but I personally prefer the Slack :)
Please add option to replace google with Qwant, DuckDuckGo, and WolframAlpha
Find a way to read file icon on Linux
When running the AppImage on Arch Linux, after making it executable, I get the following error:
/tmp/.mount_NUsefC/AppRun: line 77: 21426 Aborted (core dumped) LD_LIBRARY_PATH="" zenity --question --title="$TITLE" --text="$TEXT" 2> /dev/null
This is using the latest release, 0.2.3.
It looks like only Google search and Yandex translate are available right now. It'd be nice to have DuckDuckGo search as an option, for example.
Hi,
I can't find the document for writing the plugin.
Is there are plan to start writing the document?
Thanks.
In a 2 monitor setup, Cerebro is aligned on the left of the second monitor each time it's ran. This occurs with Cerebro 0.2.3 in Ubuntu 16.10 64bit.
Hi ! This looks really awesome, thanks for this work !
I installed cerebro and I wanted to try some plugin but I couldn't find how to do that.
Can add few lines about that in the README ?
Or if it's really simple just reply to this issue but I think it might help others :)
Thanks
I was looking at the details of a plugin and clicked on a link within those details and it took over the entire app, making it into a single use browser window (with no navigation). The only way to get back to being able to type in the search bar again is to close the app and reopen it..
I think links within the preview should automatically open in the users default browser so that this doesn't happen.
Add dark OS X theme
We are looking for someone who use Cerebro and interested in improving this app. If you are a designer or you know someone, who can help – let's discuss it here!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.