Solved error: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.quickshell'")

This commit is contained in:
Tomas Rivera
2026-04-16 09:20:01 +02:00
parent ca105bb5e4
commit c2573b9448
4 changed files with 27 additions and 0 deletions
+1
View File
@@ -211,6 +211,7 @@ All moving macros with `<Space>`, `g`, and the recording with `q` are disabled.
---
## Useful Information
- If you have an error similar to `Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.quickshell'")` see `./modules/other/desktopEntries.nix`
- `ls` is an alias for `eza`. If you want more info than the normal `ls` run `eza`, `l`, `ll` or `la`
- `qtbatticon` is a custom battery icon tray, because `cbatticon` and `batticonplus` did not work. Click on it to get more info about the battery.
- `man` and `manix` use `fzf` for fuzzy search of pages.
+2
View File
@@ -250,6 +250,8 @@
black
nixd
# for caelestia
kdePackages.qtdeclarative # provides qmlls and other things
quickshell # we have it but adding it there solves "WARN qt.qpa.services: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.quickshell'")"
gpu-screen-recorder
fuzzel
papirus-icon-theme
+2
View File
@@ -36,6 +36,8 @@
#../../modules/home-manager/obsidian.nix obsidian was replaced with a custom solution
../../modules/home-manager/thunderbird.nix # email client
../../modules/home-manager/eza.nix # ls replacement
../../modules/other/desktopEntries.nix # creates .desktop files
];
#programs.nixvim = {
+22
View File
@@ -0,0 +1,22 @@
{
...
}:
# add a desktop entry here if you have an error like
# Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.quickshell'")
{
home.file.".local/share/applications/org.quickshell.desktop" = {
enable = true;
text = ''
[Desktop Entry]
Name=QuickShell
Comment=QuickShell application
Exec=quickshell
Icon=utilities-terminal
Type=Application
Categories=Utility;
StartupNotify=true
X-DBUS-ServiceName=org.quickshell
'';
};
}