tjquillan / ulauncher-system Goto Github PK
View Code? Open in Web Editor NEWUlauncher extension to perform various system actions
License: MIT License
Ulauncher extension to perform various system actions
License: MIT License
Hey,
first thanks for your work but there is a extension won't work
File "/home/tunknown/.local/share/ulauncher/extensions/com.github.iboyperson.ulauncher-system/main.py", line 170, in <module>
SystemExtension().run()
File "/home/tunknown/.local/share/ulauncher/extensions/com.github.iboyperson.ulauncher-system/main.py", line 139, in __init__
self.subscribe(KeywordQueryEvent, KeywordQueryEventListener())
File "/home/tunknown/.local/share/ulauncher/extensions/com.github.iboyperson.ulauncher-system/main.py", line 144, in __init__
self.__entries: EntryIndex = EntryIndex()
File "/home/tunknown/.local/share/ulauncher/extensions/com.github.iboyperson.ulauncher-system/main.py", line 99, in __init__
json.load(open(f"{file_path}/desktops.json"))
File "/home/tunknown/.local/share/ulauncher/extensions/com.github.iboyperson.ulauncher-system/main.py", line 87, in get_desktop
if desktop["aliases"]:
KeyError: 'aliases'
ubuntu 18.04.3
gnome shell v 3.28.4
python3 3.6.9
ulauncher v5.4.0
extension API v2.0.0
As shown in the PR Ulauncher/Ulauncher#717 Ulauncher does not currently explicitly declare all of its gi dependency versions. As @feimosi mentioned (#10 (comment)) this appears to be causing issues for systems running Gnome 40.
While this is a Ulauncher problem I will see what can be done to fix this in the short run.
Related Ulauncher issue: Ulauncher/Ulauncher#703
Error:
2021-04-13 09:15:35,246 | ERROR | ulauncher.api.server.ExtensionRunner: _run_process() | Extension "com.github.iboyperson.ulauncher-system" exited instantly with code 1
2021-04-13 09:15:35,246 | ERROR | ulauncher.api.server.ExtensionRunner: _run_process() | Extension "com.github.iboyperson.ulauncher-system" failed with an error: ImportError: Requiring namespace 'Gdk' version '3.0', but '4.0' is already loaded
Getting the below during installation of the extension:
Ubuntu 18.04.2 LTS
GNOME Shell 3.28.4
Ulauncher v4.4.0.r1
Unexpected API error. GithubExtensionError: This extension is not compatible with current version Ulauncher extension API (v1.0.0)
Hello there, just noticed that the ext is crashing after an updated I did to gnome 40 - I am not sure if this under this extension repo or ulaucher.
I'm an i3 user, with custom commands for every action (using xdg-open, systemd power, etc).
I'd like to be able to easily customize system commands, e.g. through an ini/toml/json file in $XDG_CONFIG_HOME/
.
Is the extension ready for that, or does it need work on that?
Thank you for your software.
The README says 'Every part of ulauncher-system is configurable.' Yet, can one enable confirmation for the commands? One needs the 'sys' prefix, but that is only partial protection from accidentally e.g. rebooting.
Hey there,
I'd love to see some support for more options (and maybe even custom ones) like systemctl hybrid-sleep
- Hibernate and Suspend both have been acting up lately, but together they work fine - as well as support for customisations (Disabling modules, adding custom ones, ...)
Is this viable?
Thanks!
Hello, thank you for your work, I've been using it for quite some time, but recently the colorful icons for 'restart', 'shut down', 'lock', etc have disappeared for some reason. A screenshot is attached below to illustrate the issue.
Is there any way i can get back the colored icons back? Not sure what happened for them to disappear.
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.