Coder Social home page Coder Social logo

himdek / simple-kickoff-for-plasma Goto Github PK

View Code? Open in Web Editor NEW
16.0 2.0 3.0 1.26 MB

A Simplified fork of KDE Plasma Desktop's default Kickoff Application Launcher Menu

Home Page: https://himdek.com/Simple-Kickoff-for-Plasma/

License: GNU General Public License v2.0

QML 95.10% JavaScript 4.71% HTML 0.08% Makefile 0.11%
application-menu applicationmenu dashboard dashboard-application dashboard-widget dashboards launcher launcher-application menu linux

simple-kickoff-for-plasma's Introduction

Simple Kickoff

A simplified fork of KDE Plasma's default Kickoff Application Launcher

GitHub issues GitHub pull requests GitHub license GitHub forks GitHub stars

This is a simplified fork of Kickoff which is KDE Plasma Desktop's default Application launcher. The design is minimalized without compromising on power and important features.

Powerful Plasma Search

The search bar uses Plasma Search, which is the same search provider used in the default Kickoff, Krunner and the Overview effect which supports powerful plugins.

NOTE: The initial codebase was copied from Kickoff which can be found in /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/, on every Linux system that has KDE Plasma installed.

Prerequisites:

Get it from

Install it directly from any of the above mentioned sources

or

If you have download the file, extract it, open a terminal in the directory containing the `metadata.desktop` file and execute the following command:

kpackagetool5 -t Plasma/Applet --install

Changes made over default Kickoff:

  • Removed the Places tab and page
  • Removed the Configure button (This feature can still be accessed by right clicking the widget icon and Configure Simple Application Launcher..)
  • Unified design: Removed the header and footer, and every component now shares the same background

Gallery





simple-kickoff-for-plasma's People

Contributors

himdek avatar sanjay-kr-commit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

simple-kickoff-for-plasma's Issues

[Feature Request] Add option to stop categories from activating on mouseover.

I find the fact that the categories switch on mouseover very annoying, to the point where I just can't use the Kickoff menu. I just end up trying to click something in my favorites while the category changes to something else because I moved my mouse over it too slowly... It would be nice if it was possible to disable this behavior in the configuration. To have to actually click on the categories to switch between them.

Thanks for your work and consideration :)

power buttons under search bar

what the title says, buttons for restart, power off etc are sitting under searchbar and therefore are unreachable

I am using Endeavour OS (arch based) and kde 6
downloaded the plasmoid from kde store and installed via the command provided here on github with minor change that seemed logical to me: (kpackagetool6 -t Plasma/Applet --install)

изображение

Menu

Is it possible to add support to submenus as new kickoff doesn't support it anymore?
Also subtitles can they be disabled? this kickoff grid have support to it....
https://store.kde.org/p/1317546

fix centering in plasma 6

after updating and installing the plasma 6 of the launcher, I noticed that the launcher isn't perfectly centered
here is what it looks like :
image

[FR] Automatically adjust menu height depending on rows in grid mode?

Nice improvement over the stock Application Launcher. I have one minor issue though.

The menu height is fixed depending on how many categories there are, which makes sense. However, in grid mode, if any category has more entries, then we have to scroll down to see all of them. The stock Application Launcher automatically extend the menu height so that they're all displayed.

  • Stock Application Launcher:
    image

  • Simple-Kickoff-for-Plasma:
    image

Any chance this behavior could be implemented? It would

Keep up the good work.

Ability to hide Favorites menu

It would be great if the favorites menu would disappear when there are no favorite applications. This way the default menu would be All Applications rather than Favorites.

Issue when switching from the default application launcher with the sidebar on the right

Description:

The Simple Kickoff extension doesn't support right sidebar natively, but it can be forced by switching from the default application launcher.

Steps to reproduce:

From the Application Launcher widget:

  1. Configure the "Sidebar position" to be on the "Right".
  2. Switch to Simple Kickoff using the "Show alternatives..." menu.

System info:

Linux distro: Fedora 40
KDE Plasma version: 6.0.2

image

Errors while installing the package

I tried installing this package via the Install new widgets and also the repo. Getting the foolowing error:

kf.package: Invalid metadata for package structure "Plasma/Applet"
Package type "Plasma/Applet" not found
Providing a metadata.desktop file for KPackage metadata is deprecated. Please convert this file using the following command or contact the author:
"desktoptojson /home/sachin/Downloads/Simple-Kickoff-for-Plasma/metadata.desktop; rm /home/sachin/Downloads/Simple-Kickoff-for-Plasma/metadata.desktop"
kf.coreaddons.desktopparser: Unable to find service type for service "Plasma/Applet" listed in "/home/sachin/Downloads/Simple-Kickoff-for-Plasma/metadata.desktop" - service type search directories were ("/home/sachin/.local/share", "/home/sachin/.local/share/flatpak/exports/share", "/var/lib/flatpak/exports/share", "/usr/local/share", "/usr/share")

Kindly help me.

Regards,
Sachin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.