Skip to content

Theming not applied when trying to open yazi via keybind #2297

@Streber0707

Description

@Streber0707

Step 1. Before you submit

  • I have read the Troubleshooting and Usage pages.
  • I've successfully updated to the latest version following the guidance.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Quick diagnose info

Quick diagnose
<!-- Run `./diagnose` inside the repo, and paste the result here! -->

/========================
| Checking git repo info |
========================/

[===diagnose===] git remote get-url origin
https://github.com/end-4/dots-hyprland
[---SUCCESS---]

[===diagnose===] git rev-parse HEAD
5dd0fe2
[---SUCCESS---]

/=================
| Checking distro |
=================/

[===diagnose===] ii_check_distro_id
distro ID: arch
distro ID_LIKE:
[---SUCCESS---]

[===diagnose===] ii_check_distro
LSB Version: n/a
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a
[---SUCCESS---]

/====================
| Checking variables |
====================/

[===diagnose===] declare -p XDG_CACHE_HOME
./diagnose: line 36: declare: XDG_CACHE_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p XDG_CONFIG_HOME
./diagnose: line 36: declare: XDG_CONFIG_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p XDG_DATA_HOME
./diagnose: line 36: declare: XDG_DATA_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p XDG_STATE_HOME
./diagnose: line 36: declare: XDG_STATE_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p ILLOGICAL_IMPULSE_VIRTUAL_ENV
declare -x ILLOGICAL_IMPULSE_VIRTUAL_ENV="~/.local/state/quickshell/.venv"
[---SUCCESS---]

/============================
| Checking directories/files |
============================/

[===diagnose===] ls -l /home/jessica/.local/state/quickshell/.venv
total 12
-rw-r--r-- 1 jessica jessica 43 Oct 26 00:29 CACHEDIR.TAG
drwxr-xr-x 1 jessica jessica 434 Oct 26 00:29 bin
drwxr-xr-x 1 jessica jessica 8 Oct 26 00:29 include
drwxr-xr-x 1 jessica jessica 20 Oct 26 00:29 lib
lrwxrwxrwx 1 jessica jessica 3 Oct 26 00:29 lib64 -> lib
-rw-r--r-- 1 jessica jessica 192 Oct 26 00:29 pyvenv.cfg
[---SUCCESS---]

/===================
| Checking versions |
===================/

[===diagnose===] Hyprland --version
Hyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 ([gha] Nix: update inputs).
Date: Mon Sep 22 20:54:03 2025
Tag: v0.51.1, commits: 6436
built against:
aquamarine 0.9.5
hyprlang 0.6.3
hyprutils 0.10.0
hyprcursor 0.1.13
hyprgraphics 0.2.0

no flags were set

[---SUCCESS---]

[===diagnose===] ii_check_quickshell_version
illogical-impulse-quickshell-git 0.2.0.r32.g3e2ce40-1
qt6-base 6.10.0-2
[---SUCCESS---]

/==============================================
| Finished. Output saved as "diagnose.result". |
==============================================/

Step 3. Describe the issue

I am using Arch Linux with Hyprland and am trying to use yazi as my file manager.
So far there is no problem with getting yazi running or anything, the only problem is that any time I try to open yazi via the keybind which is set for the file manager in the dotfiles the theming of kitty somehow breaks. Yet everytime I just want to open the terminal with the keybind which results in the execution command for ${TERMINAL} the theming looks fine but if you add an extra command after that e.g. ${TERMINAL} -1 fish -c yazi the theming breaks.

I tried to find the reason for a couple of hours now but I can't find any result to my problem

Sadly I don't know if or what logs if any would be helpful in this case but if anyone has an idea I would be more than ready to share :)

Logs
<!-- Put your log content here!-->

Reminder

  • I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ISSUEGeneral issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions