mirror of
https://github.com/tomasriveral/nixos.git
synced 2026-08-12 02:28:37 +02:00
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:
@@ -211,6 +211,7 @@ All moving macros with `<Space>`, `g`, and the recording with `q` are disabled.
|
|||||||
---
|
---
|
||||||
|
|
||||||
## Useful Information
|
## 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`
|
- `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.
|
- `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.
|
- `man` and `manix` use `fzf` for fuzzy search of pages.
|
||||||
|
|||||||
@@ -250,6 +250,8 @@
|
|||||||
black
|
black
|
||||||
nixd
|
nixd
|
||||||
# for caelestia
|
# 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
|
gpu-screen-recorder
|
||||||
fuzzel
|
fuzzel
|
||||||
papirus-icon-theme
|
papirus-icon-theme
|
||||||
|
|||||||
@@ -36,6 +36,8 @@
|
|||||||
#../../modules/home-manager/obsidian.nix obsidian was replaced with a custom solution
|
#../../modules/home-manager/obsidian.nix obsidian was replaced with a custom solution
|
||||||
../../modules/home-manager/thunderbird.nix # email client
|
../../modules/home-manager/thunderbird.nix # email client
|
||||||
../../modules/home-manager/eza.nix # ls replacement
|
../../modules/home-manager/eza.nix # ls replacement
|
||||||
|
|
||||||
|
../../modules/other/desktopEntries.nix # creates .desktop files
|
||||||
];
|
];
|
||||||
|
|
||||||
#programs.nixvim = {
|
#programs.nixvim = {
|
||||||
|
|||||||
@@ -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
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user