alex1701c / krunner-vscodeprojects Goto Github PK
View Code? Open in Web Editor NEWOpen VSCode Project Manager projects from Krunner
License: GNU Lesser General Public License v3.0
Open VSCode Project Manager projects from Krunner
License: GNU Lesser General Public License v3.0
krunner-vscodeprojects/install.sh
Line 32 in cb99fb6
should this line use kquitapp6 when Plasma6 ?
as mentioned here you can use $home
variable while defining project path
.
unfortunately krunner trying to open it as a path
I miss this plugin since I daily-drive Plasma 6; could you port it? I gave it a brief try but got lost in missing KF6 dependencies.
I discovered this awesome extension for krunner today, played a bit with it, and I have some questions and maybe proposals.
projects.json
. Like a monkey, "click and save, click and save"...projects_cache_git.json
file with paths and projects names. It's just an array with "fullPath" and "name" variables, so maaaaaybe you can add support for it too? This will be awesome too!Thanks again!
Please add a license file.
I tried installing this module on my new Fedora 36-based system with KDE and got the following errors:
After googling, the first issue was resolved by installing qt5-qtdeclarative-devel
package and the second by installing kf5-kconfigwidgets-devel
package.
If you can test and verify this in a VM and/or update dependencies section it will be great!
Thanks.
I set the projects file to the correct path (/home/sylvester/.config/VSCodium/User/globalStorage/alefragnani.project-manager/projects.json
) and the projects do show up in KRunner, however when I select them nothing happens. I'm assuming that this plugin is using the code
binary to launch the project, but on VSCodium this should be the codium
binary.
Running commands (based on the install.sh
)
❯ mkdir -p build
cd build
cmake -DQT_PLUGIN_INSTALL_DIR=`kf5-config --qt-plugins` -DCMAKE_BUILD_TYPE=Release ..
make -j$(nproc)
Results in the following output
-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:5 (find_package):
Could not find a package configuration file provided by "ECM" with any of
the following names:
ECMConfig.cmake
ecm-config.cmake
Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
to a directory containing one of the above files. If "ECM" provides a
separate development package or SDK, be sure it has been installed.
-- Configuring incomplete, errors occurred!
See also "/home/dan/Downloads/krunner-vscodeprojects-master/build/CMakeFiles/CMakeOutput.log".
make: *** No targets specified and no makefile found. Stop.
Versions:
Kernel: 5.10.18-1-MANJARO
OS: Manjaro Linux x86_64
DE: Plasma 5.21.2
Running the install.sh file directly resulted in the same output.
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.