Skip to content

[Bug]: dropdown terminal shows a "command not found" error #1599

@jan-pona-tu

Description

@jan-pona-tu

Description

when hitting the keybind for the dropdown terminal it shows a default hyprland notification that says "Unknown command "toggle_console". Try "help" for available commands."
running the command this keybind triggers in the terminal also says the same thing

Steps to Reproduce

  1. press super+alt+t or run hyde-shell pypr show console in the terminal
  2. see if dropdown terminal appears

Expected Behavior

the dropdown terminal should appear

Actual Behavior

the dropdown terminal does not appear and shows the error

Screenshots

Image

Environment

System Information (Click to expand)
Hyprland 0.53.3 built from branch v0.53.3 at commit dd220efe7b1e292415bd0ea7161f63df9c95bfd3 clean (version: bump to 0.53.3).
Date: Sat Jan 24 20:02:06 2026
Tag: v0.53.3, commits: 6793

Libraries:
Hyprgraphics: built against 0.5.0, system has 0.5.0
Hyprutils: built against 0.11.0, system has 0.11.0
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.10.0, system has 0.10.0

Version ABI string: dd220efe7b1e292415bd0ea7161f63df9c95bfd3_aq_0.10_hu_0.11_hg_0.5_hc_0.1_hlg_0.6
no flags were set


System Information:
System name: Linux
Node name: aspire
Release: 6.18.9-arch1-2
Version: #1 SMP PREEMPT_DYNAMIC Mon, 09 Feb 2026 17:16:33 +0000

Libraries:
Hyprgraphics: built against 0.5.0, system has 0.5.0
Hyprutils: built against 0.11.0, system has 0.11.0
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.10.0, system has 0.10.0



GPU information: 
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Stoney [Radeon R2/R3/R4/R5 Graphics] [1002:98e4] (rev e2) (prog-if 00 [VGA controller])


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:

Explicit sync: supported
GL ver: 3.2
Backend: drm

Monitor info:
	Panel eDP-1: 1366x768, eDP-1 Chimei Innolux Corporation 0x15DC  -> backend drm
		explicit ✔️
		edid:
			hdr ❌
			chroma ✔️
			bt2020 ❌
		vrr capable ❌
		non-desktop ❌
		
======Config-Start======


Config File: /home/supa/.local/share/hypr/hyprland.conf: Read Succeeded
#!      ░▒▒▒░░░▓▓           ___________
#!    ░░▒▒▒░░░░░▓▓        //___________/
#!   ░░▒▒▒░░░░░▓▓     _   _ _    _ _____
#!   ░░▒▒░░░░░▓▓▓▓▓▓ | | | | |  | |  __/
#!    ░▒▒░░░░▓▓   ▓▓ | |_| | |_/ /| |___
#!     ░▒▒░░▓▓   ▓▓   \__  |____/ |____/
#!       ░▒▓▓   ▓▓  //____/

# // ██████╗░░█████╗░  ███╗░░██╗░█████╗░████████╗  ███████╗██████╗░██╗████████╗
# // ██╔══██╗██╔══██╗  ████╗░██║██╔══██╗╚══██╔══╝  ██╔════╝██╔══██╗██║╚══██╔══╝
# // ██║░░██║██║░░██║  ██╔██╗██║██║░░██║░░░██║░░░  █████╗░░██║░░██║██║░░░██║░░░
# // ██║░░██║██║░░██║  ██║╚████║██║░░██║░░░██║░░░  ██╔══╝░░██║░░██║██║░░░██║░░░
# // ██████╔╝╚█████╔╝  ██║░╚███║╚█████╔╝░░░██║░░░  ███████╗██████╔╝██║░░░██║░░░
# // ╚═════╝░░╚════╝░  ╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░  ╚══════╝╚═════╝░╚═╝░░░╚═╝░░░

$CONFIG_ALREADY_LOADED = true

# ? Variables
source = ./variables.conf

# ? Migration handling
source = ./migration.conf

# ? Default values
source = ./defaults.conf

#? Window rules
source = ./windowrules.conf

# ? Environment variable Setup
source = ./env.conf

#? Dynamic Stuff example theming and variable handlings
source = ./dynamic.conf

# hyprlang if SCREEN_SHADER_COMPILED
decoration:screen_shader = $SCREEN_SHADER_COMPILED #! This is the compiled shader file, it will be created by the shaders.sh script
# hyprlang endif

#? HyDE's startup overridable too!
source = ./startup.conf

#? user now can have this file
source = $XDG_CONFIG_HOME/hypr/hyprland.conf  

#? workflows configuration overrides everything
source = $XDG_CONFIG_HOME/hypr/workflows.conf

#? finalized all variables as hyde properties 'hyde:variable'. This is faster to query than dynamic variables  
source = ./finale.conf



Config File: /home/supa/.local/share/hypr/variables.conf: Read Succeeded
$scrPath=$HOME/.local/lib/hyde # set scripts path
$&=override # shorthand for override flag

# Main modifier
$mainMod = SUPER # windows key
$MOD = SUPER
$QUICKAPPS =
$BROWSER = hyde-shell open --fall firefox web-browser
$EDITOR = hyde-shell open --fall code-oss text-editor
$EXPLORER= hyde-shell open --fall dolphin file-manager
$TERMINAL = hyde-shell app -T
$LOCKSCREEN= hyprlock
$IDLE= hyde-shell app -t service hypridle

# // █░░ ▄▀█ █░█ █▄░█ █▀▀ █░█
# // █▄▄ █▀█ █▄█ █░▀█ █▄▄ █▀█

# See https://wiki.hyprland.org/Configuring/Keywords/


$list.environment=WAYLAND_DISPLAY XDG_CURRENT_DESKTOP XDG_SESSION_TYPE XDG_SESSION_DESKTOP XDG_CONFIG_HOME QT_QPA_PLATFORMTHEME
$start.DBUS_SHARE_PICKER=dbus-update-activation-environment --systemd $list.environment # for XDPH
$start.SYSTEMD_SHARE_PICKER=systemctl --user import-environment $list.environment # for XDPH ( redundant with the first one )
$start.XDG_PORTAL_RESET=hyde-shell resetxdgportal.sh

$start.AUTH_DIALOGUE=hyde-shell app -t service polkitkdeauth.sh

$start.BAR=hyde-shell app -u hyde-$XDG_SESSION_DESKTOP-waybar-watcher.service -t service -- waybar.py --watch # we specify `-waybar` because this unit is specific for waybar.py ↓ . `hyde-$XDG_SESSION_DESKTOP-bar.service -t service` should be used for other bars.
$start.WALLPAPER=hyde-shell app -u hyde-$XDG_SESSION_DESKTOP-wallpaper.service -t service -- wallpaper.sh --start --global
$start.NOTIFICATIONS=hyde-shell app -t service dunst

$start.TEXT_CLIPBOARD=hyde-shell app -t service wl-paste --type text --watch cliphist store
$start.IMAGE_CLIPBOARD=hyde-shell app -t service wl-paste --type image --watch cliphist store
$start.CLIPBOARD_PERSIST=hyde-shell app -t service wl-clip-persist --clipboard regular

$start.NETWORK_MANAGER=hyde-shell app -t service nm-applet --indicator
$start.REMOVABLE_MEDIA=hyde-shell app -t service udiskie --no-automount --smart-tray
$start.APPTRAY_BLUETOOTH=hyde-shell app -t service blueman-applet

$start.BATTERY_NOTIFY=hyde-shell app -t service batterynotify.sh
$start.IDLE_DAEMON=$IDLE

# // █▀▀ ▀█▀ █▄▀
# // █▄█ ░█░ █░█

# $default.GTK_THEME=Wallbash-Gtk
# $default.ICON_THEME=Tela-circle-dracula
# $default.COLOR_SCHEME=prefer-dark

$GTK_THEME=Wallbash-Gtk
$ICON_THEME=Tela-circle-dracula
$COLOR_SCHEME=prefer-dark

$BUTTON_LAYOUT= #? colon separated list of buttons, e.g. appmenu:minimize,maximize,close

# // █▀▀ █░█ █▀█ █▀ █▀█ █▀█
# // █▄▄ █▄█ █▀▄ ▄█ █▄█ █▀▄

$CURSOR_THEME=Bibata-Modern-Ice
$CURSOR_SIZE=24

# // █▀▀ █▀█ █▄░█ ▀█▀
# // █▀░ █▄█ █░▀█ ░█░

$FONT=Cantarell
# $FONT_STYLE=Regular
$FONT_SIZE=10
$DOCUMENT_FONT=Cantarell
$DOCUMENT_FONT_SIZE=10
$MONOSPACE_FONT=CaskaydiaCove Nerd Font Mono
$MONOSPACE_FONT_SIZE=9
$NOTIFICATION_FONT=Mononoki Nerd Font Mono
$BAR_FONT=JetBrainsMono Nerd Font
$MENU_FONT=JetBrainsMono Nerd Font #? Use the same font as the main font
$FONT_ANTIALIASING=rgba
$FONT_HINTING=

# Extra Themes
$CODE_THEME=
$SDDM_THEME=


Config File: /home/supa/.local/share/hypr/migration.conf: Read Succeeded
#? This part defines variables for version guards
#? Maintenance rules:
#? 1. For each Hyprland release, check for breaking changes and update blocks.
#? 2. One assignment block per version, oldest to newest.
#? 3. On breaking changes, remove incompatible variable assignments in that block.
#? 4. User rules: use '# hyprlang if CATEGORY_HYPRLAND_V_0_XX'.
#? 5. Old configs are moved to ~/.local/share/hyde/migrations/hypr/* for older versions.
#? 6. Only transitions are supported; old versions not guaranteed.

# In this case we added WINDOWRULES_HYPRLAND_V_0_53
# Where WINDOWRULES is the category, and 0_53 is the version number

# hyprlang if HYPRLAND_V_0_53
# *windowrules*
$WINDOWRULES_HYPRLAND_V_0_53 = 1
$KEYBINDS_HYPRLAND_V_0_53 = 1
# hyprlang endif

# TODO: Flip this if something breaks
# hyprlang if HYPRLAND_V_0_54
# Assuming nothing breaks in 54
# *windowrules*
$WINDOWRULES_HYPRLAND_V_0_53 = 1
$WINDOWRULES_HYPRLAND_V_0_54 = 1
# *keybinds*
$KEYBINDS_HYPRLAND_V_0_53 = 1
$KEYBINDS_HYPRLAND_V_0_54 = 1

# hyprlang endif

# In this case we added WINDOWRULES_HYPRLAND_V_0_53
# Where WINDOWRULES is the category, and 0_53 is the version number
# Assuming nothing breaks in 54 we carry forward the previous version flag
# If it breaks we remove the previous version flag and only set the new one

#! --- Notify user if their <category>.conf is incompatible ---

# hyprlang if !WINDOWRULES_HYPRLAND_V_0_53
exec = hyprctl notify 0 15000 0 "Incompatible Window Rules: Copy $XDG_DATA_HOME/hyde/templates/hypr/windowrules.conf to manually fix."
# hyprlang endif

# hyprlang if !KEYBINDS_HYPRLAND_V_0_53
exec = hyprctl notify 0 15000 0 "Incompatible Keybinds: Copy $XDG_DATA_HOME/hyde/templates/hypr/keybindings.conf to manually fix."
# hyprlang endif

Config File: /home/supa/.local/share/hypr/defaults.conf: Read Succeeded

# // █▀▄▀█ █▀█ █▄░█ █ ▀█▀ █▀█ █▀█
# // █░▀░█ █▄█ █░▀█ █ ░█░ █▄█ █▀▄

# See https://wiki.hyprland.org/Configuring/Monitors/

monitor = ,preferred,auto,auto

# // █▀ █▀█ █▀▀ █▀▀ █ ▄▀█ █░░
# // ▄█ █▀▀ ██▄ █▄▄ █ █▀█ █▄▄

decoration {
    dim_special = 0.3
    active_opacity = 0.90
    inactive_opacity = 0.75
    fullscreen_opacity = 1
    blur {
        special = true
    }
}

# // ▄▀█ █▄░█ █ █▀▄▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█
# // █▀█ █░▀█ █ █░▀░█ █▀█ ░█░ █ █▄█ █░▀█

# See https://wiki.hyprland.org/Configuring/Animations/

animations {
    enabled = yes
    bezier = wind, 0.05, 0.9, 0.1, 1.05
    bezier = winIn, 0.1, 1.1, 0.1, 1.1
    bezier = winOut, 0.3, -0.3, 0, 1
    bezier = liner, 1, 1, 1, 1
    animation = windows, 1, 6, wind, slide
    animation = windowsIn, 1, 6, winIn, slide
    animation = windowsOut, 1, 5, winOut, slide
    animation = windowsMove, 1, 5, wind, slide
    animation = border, 1, 1, liner
    animation = borderangle, 1, 30, liner, once
    animation = fade, 1, 10, default
    animation = workspaces, 1, 5, wind
}


# // █ █▄░█ █▀█ █░█ ▀█▀
# // █ █░▀█ █▀▀ █▄█ ░█░


input {
    # See https://wiki.hyprland.org/Configuring/Variables/#input
    accel_profile = flat 
    numlock_by_default = true
}

#See https://wiki.hypr.land/Configuring/Gestures/
gesture = 3, horizontal, workspace
gesture = 3, pinchin,float,tile
gesture = 3, pinchout,float, float

# // █░░ ▄▀█ █▄█ █▀█ █░█ ▀█▀ █▀
# // █▄▄ █▀█ ░█░ █▄█ █▄█ ░█░ ▄█

# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/

dwindle {
    pseudotile = yes
    preserve_split = yes
}

# See https://wiki.hyprland.org/Configuring/Master-Layout/

master {
    new_status = master
}


# // █▀▄▀█ █ █▀ █▀▀
# // █░▀░█ █ ▄█ █▄▄

# See https://wiki.hyprland.org/Configuring/Variables/#misc

misc {
    vrr = 0
    disable_hyprland_logo = true
    disable_splash_rendering = true
    force_default_wallpaper = 0
    anr_missed_pings = 5
    allow_session_lock_restore = true
}

xwayland {
    force_zero_scaling = true
}


general {
    snap { # snapping for floating windows
        enabled = true
    }
}


Config File: /home/supa/.local/share/hypr/windowrules.conf: Read Succeeded


#? Rules can be added here as most of the configuration are dynamic

# // █░█░█ █ █▄░█ █▀▄ █▀█ █░█░█   █▀█ █░█ █░░ █▀▀ █▀
# // ▀▄▀▄▀ █ █░▀█ █▄▀ █▄█ ▀▄▀▄▀   █▀▄ █▄█ █▄▄ ██▄ ▄█

# See https://wiki.hyprland.org/Configuring/Window-Rules/

# hyprlang if HYPRLAND_V_0_53

# Fix file chooser dialogs opening off-screen
windowrule = float true,match:tag portal-dialogs
windowrule = center on,match:tag portal-dialogs

# Only add the Core applications here
windowrule {
    name = hyde_floating_apps
    tag = +hyde_floating_apps
    match:class = ^(blueman-manager|pavucontrol-qt|com\.gabm\.satty|vlc|kvantummanager|qt[56]ct|nwg-(look|displays)|org\.kde\.ark|org\.pulseaudio\.pavucontrol|blueman-manager|nm-(applet|connection-editor)|org\.kde\.polkit-kde-authentication-agent-1|console-dropdown)$
}

windowrule {
    name = hyde_dolphin_popups
    tag = +hyde_floating_apps
    match:class = ^(org\.kde\.dolphin)$
    match:title = ^(Progress Dialog — Dolphin|Copying — Dolphin)$
}

# common popups
windowrule {
    name = hyde_common_popups
    tag = +hyde_common_popups
    match:title = ^(Choose Files|Save As|Confirm to replace files|File Operation Progress|Open|Authentication Required|Add Folder to Workspace|File Upload.*|Choose wallpaper.*|Library.*|.*dialog.*)$
}

windowrule = match:initial_title ^(Open File|Volume Control|Save As.*)$, tag +hyde_common_popups
windowrule = match:class ^(.*dialog.*|[Xx]dg-desktop-portal-gtk)$, tag +hyde_common_popups

windowrule {
    name = hyde_portal_dialogs
    tag = +hyde_portal_dialogs
    match:class = ^(org\.freedesktop\.impl\.portal\.desktop\.(hyprland|gtk)|[Xx]dg-desktop-portal-gtk)$
}


windowrule {
    name = hyde_picture_in_picture
    match:title = ^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
    tag = +picture-in-picture
    tag = +hyde_picture_in_picture
    float = true
    keep_aspect_ratio = true
    move = (monitor_w*0.73) (monitor_h*0.72)
    size = (monitor_w*0.25) (monitor_h*0.25)
    pin = true
}


windowrule = float true, match:tag hyde_floating_apps
windowrule = float true, center true, match:tag hyde_common_popups
windowrule = float true, center true, match:tag hyde_portal_dialogs

windowrule = match:float true, match:class hyde_floating_apps


# // █░░ ▄▀█ █▄█ █▀▀ █▀█   █▀█ █░█ █░░ █▀▀ █▀
# // █▄▄ █▀█ ░█░ ██▄ █▀▄   █▀▄ █▄█ █▄▄ ██▄ ▄█

layerrule {
    name = hyde_layer_blur
    match:namespace = ^(rofi|notifications|swaync-(notification-window|control-center)|waybar|logout_dialog)$
    blur = true
}

layerrule {
    name = hyde_layer_ignore_alpha
    match:namespace = ^(rofi|notifications|swaync-(notification-window|control-center)|logout_dialog|waybar|selection)$
    ignore_alpha = true
}

layerrule = no_anim true,match:namespace selection


# hyprlang endif

# hyprlang if !HYPRLAND_V_0_53

source = $XDG_DATA_HOME/hyde/migration/hypr/0.52_windowrules.conf

# hyprlang endif


Config File: /home/supa/.local/share/hypr/env.conf: Read Succeeded
# // █▀▀ █▄░█ █░█
# // ██▄ █░▀█ ▀▄▀

# See https://wiki.hyprland.org/Configuring/Environment-variables/

# Toolkit Backend Variables - https://wiki.hyprland.org/Configuring/Environment-variables/#toolkit-backend-variables
# $env.GDK_BACKEND = wayland,x11,* # GTK: Use wayland if available. If not: try x11, then any other GDK backend.
# $env.QT_QPA_PLATFORM = wayland;xcb # Qt: Use wayland if available, fall back to x11 if not.
# $env.SDL_VIDEODRIVER = wayland # Run SDL2 applications on Wayland. Remove or set to x11 if games that provide older versions of SDL cause compatibility issues
# $env.CLUTTER_BACKEND = wayland # Clutter package already has wayland enabled, this variable will force Clutter applications to try and use the Wayland backend

# XDG Specifications - https://wiki.hyprland.org/Configuring/Environment-variables/#xdg-specifications
# $env.XDG_CURRENT_DESKTOP = Hyprland
# $env.XDG_SESSION_TYPE = wayland
# $env.XDG_SESSION_DESKTOP = Hyprland

# Qt Variables  - https://wiki.hyprland.org/Configuring/Environment-variables/#qt-variables

$env.QT_AUTO_SCREEN_SCALE_FACTOR = 1 # (From the Qt documentation) enables automatic scaling, based on the monitor’s pixel density
$env.QT_QPA_PLATFORM = wayland;xcb  # Tell Qt applications to use the Wayland backend, and fall back to x11 if Wayland is unavailable

$env.QT_WAYLAND_DISABLE_WINDOWDECORATION = 1 # Disables window decorations on Qt applications
$env.QT_QPA_PLATFORMTHEME = qt6ct            # Tells Qt based applications to pick your theme from qt5ct, use with Kvantum.

# HyDE Environment Variables -

$env.PATH =
$env.MOZ_ENABLE_WAYLAND=1              # Enable Wayland for Firefox
$env.GDK_SCALE=1                       # Set GDK scale to 1 // For Xwayland on HiDPI
$env.ELECTRON_OZONE_PLATFORM_HINT=auto # Set Electron Ozone Platform Hint to auto // For Electron apps on Wayland

#  XDG-DIRS
# $XDG_RUNTIME_DIR=${XDG_RUNTIME_DIR:-/run/user/$(id -u)}
# $XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config}
# >> $env.XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache}
# $XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share}

$env.XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR
$env.XDG_CONFIG_HOME=$HOME/.config
$env.XDG_CACHE_HOME=$HOME/.cache
$env.XDG_DATA_HOME=$HOME/.local/share
$env.XDG_STATE_HOME=$HOME/.local/state

# // █▀▀ █▄░█ █░█
# // ██▄ █░▀█ ▀▄▀

# XDG Spec // Should be fine if we have it here.

# hyprlang if !XDG_CURRENT_DESKTOP
env = XDG_CURRENT_DESKTOP,Hyprland
# hyprlang endif

# hyprlang if !XDG_SESSION_TYPE
env = XDG_SESSION_TYPE,wayland
# hyprlang endif

# hyprlang if !XDG_SESSION_DESKTOP
env = XDG_SESSION_DESKTOP,Hyprland
# hyprlang endif

# # See https://wiki.hyprland.org/Configuring/Environment-variables/
#! Remove for now
# env = GDK_BACKEND,$env.GDK_BACKEND
# env = SDL_VIDEODRIVER,$env.SDL_VIDEODRIVER
# env = CLUTTER_BACKEND,$env.CLUTTER_BACKEND

# Qt Variables

# hyprlang if !QT_AUTO_SCREEN_SCALE_FACTOR
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
# hyprlang endif

# hyprlang if !QT_QPA_PLATFORM
env = QT_QPA_PLATFORM,wayland;xcb
# hyprlang endif

# hyprlang if !QT_WAYLAND_DISABLE_WINDOWDECORATION
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
# hyprlang endif

# hyprlang if !QT_QPA_PLATFORMTHEME
env = QT_QPA_PLATFORMTHEME,qt6ct
# hyprlang endif

# Wayland-ENV

# hyprlang if !MOZ_ENABLE_WAYLAND
env = MOZ_ENABLE_WAYLAND,1
# hyprlang endif

# hyprlang if !GDK_SCALE
env = GDK_SCALE,1
# hyprlang endif

# hyprlang if !ELECTRON_OZONE_PLATFORM_HINT
env = ELECTRON_OZONE_PLATFORM_HINT,auto
# hyprlang endif

# ! these kind of stuff should not be here, for dynamic theming
# # hyprlang if !HYPRCURSOR_THEME
# env = HYPRCURSOR_THEME,$CURSOR_THEME
# # hyprlang endif

# # hyprlang if !HYPRCURSOR_SIZE
# env = HYPRCURSOR_SIZE,$CURSOR_SIZE
# # hyprlang endif

# HyDE Variables
$hyde.PATH=$HOME/.local/bin:$scrPath:$env.PATH:$PATH
env = PATH,$hyde.PATH

# XDG-ENV

# hyprlang if !XDG_CONFIG_HOME
env = XDG_CONFIG_HOME,$HOME/.config
# hyprlang endif

# hyprlang if !XDG_CACHE_HOME
env = XDG_CACHE_HOME,$HOME/.cache
# hyprlang endif

# hyprlang if !XDG_DATA_HOME
env = XDG_DATA_HOME,$HOME/.local/share
# hyprlang endif

# hyprlang if !XDG_STATE_HOME
env = XDG_STATE_HOME,$HOME/.local/state
# hyprlang endif


Config File: /home/supa/.local/share/hypr/dynamic.conf: Read Succeeded
# // █▀ █▀█ █░█ █▀█ █▀▀ █▀▀
# // ▄█ █▄█ █▄█ █▀▄ █▄▄ ██▄

$SCREEN_SHADER_COMPILED=$XDG_CONFIG_HOME/hypr/shaders/.compiled.cache.glsl

# hyprlang noerror true
# source = $XDG_STATE_HOME/hyde/hyprgui.conf # GUI specific config. Used  to not break the low level configs. this will be available downstream
source = $XDG_CONFIG_HOME/hypr/themes/colors.conf # Hyde wallbash colors

# Source groupbar in here
group:groupbar {
    enabled = true
    gradients = 1
    render_titles = 1
    font_weight_inactive = normal
    font_weight_active = semibold
    col.active = rgba($wallbash_pry3ee)
    col.inactive = rgba($wallbash_pry1ee)
    col.locked_active = rgba($wallbash_pry2ee)
    col.locked_inactive = rgba($wallbash_pry4ee)
    text_color = rgba($wallbash_txt3ee)
    text_color_inactive = rgba($wallbash_txt1ee)
    blur = true
}

source = $XDG_CONFIG_HOME/hypr/themes/theme.conf # theme specific settings
source = $XDG_CONFIG_HOME/hypr/themes/wallbash.conf # Theme specific settings after Sanitize and handle fallbacks
source = $XDG_CONFIG_HOME/hypr/nvidia.conf # Nvidia specific settings
source = $XDG_CONFIG_HOME/hypr/animations.conf # source animations variables
source = $XDG_CONFIG_HOME/hypr/shaders.conf # source shader variables
source = $XDG_CONFIG_HOME/hypr/hyde.conf # Fallback if they still use hyde.conf
source = $XDG_STATE_HOME/hyde/hyprland.conf # translated from config.toml // should override everything!


# hyprlang noerror false
#! Below this is an immutable part of the configuration file, and should not be modified by the user.

#? By Hyprland convention env and startup files are sourced at the end of the main configuration file
#? To ensure that the user's settings are not overridden by the default settings
#? This will let us launch after all envs and variables are set.



# LEGACY
$quickapps = $QUICKAPPS
$term = $TERMINAL
$editor = $EDITOR
$file = $EXPLORER
$browser = $BROWSER

# Group Bar
group:groupbar{
    font_size = $FONT_SIZE
    font_family = $GROUPBAR_FONT
}

# Misc 

misc {
    font_family = $FONT
}

# HyDE Preparation
$exec.mkdir = mkdir -p $XDG_RUNTIME_DIR/hyde $XDG_CACHE_HOME/hyde/wallbash $XDG_CONFIG_HOME/hyde $XDG_DATA_HOME/hyde $(dirname $XDG_DATA_HOME)/state/hyde # Create HyDE directories
# $set.env = printf "\n_SHELL='$SHELL'\n_GDK_BACKEND='$GDK_BACKEND'\n_QT_QPA_PLATFORM='$QT_QPA_PLATFORM'\n_SDL_VIDEODRIVER='$SDL_VIDEODRIVER'\n_CLUTTER_BACKEND='$CLUTTER_BACKEND'\n_XDG_CURRENT_DESKTOP='$XDG_CURRENT_DESKTOP'\n_XDG_SESSION_TYPE='$XDG_SESSION_TYPE'\n_XDG_SESSION_DESKTOP='$XDG_SESSION_DESKTOP'\n_QT_AUTO_SCREEN_SCALE_FACTOR='$QT_AUTO_SCREEN_SCALE_FACTOR'\n_QT_WAYLAND_DISABLE_WINDOWDECORATION='$QT_WAYLAND_DISABLE_WINDOWDECORATION'\n_QT_QPA_PLATFORMTHEME='$QT_QPA_PLATFORMTHEME'\n_HYDE_PATH='$hyde.PATH'\n_MOZ_ENABLE_WAYLAND='$MOZ_ENABLE_WAYLAND'\n_GDK_SCALE='$GDK_SCALE'\n_ELECTRON_OZONE_PLATFORM_HINT='$ELECTRON_OZONE_PLATFORM_HINT'\n_XDG_RUNTIME_DIR='$XDG_RUNTIME_DIR'\n_XDG_CONFIG_HOME='$XDG_CONFIG_HOME'\n_XDG_CACHE_HOME='$XDG_CACHE_HOME'\n_XDG_DATA_HOME='$XDG_DATA_HOME'\n_GTK_THEME='$GTK_THEME'\n_ICON_THEME='$ICON_THEME'\n_COLOR_SCHEME='$COLOR_SCHEME'\n_CURSOR_SIZE='$CURSOR_SIZE'\n_CURSOR_THEME='$CURSOR_THEME'\n_FONT='$FONT'\n_FONT_SIZE='$FONT_SIZE'\n_DOCUMENT_FONT='$DOCUMENT_FONT'\n_DOCUMENT_FONT_SIZE='$DOCUMENT_FONT_SIZE'\n_MONOSPACE_FONT='$MONOSPACE_FONT'\n_MONOSPACE_FONT_SIZE='$MONOSPACE_FONT_SIZE'\n_FONT_ANTIALIASING='$FONT_ANTIALIASING'\n_FONT_HINTING='$FONT_HINTING'\n_HYDE_RUNTIME_DIR='$XDG_RUNTIME_DIR/hyde'\n_HYDE_CONFIG_HOME='$XDG_CONFIG_HOME/hyde'\n_HYDE_CACHE_HOME='$XDG_CACHE_HOME/hyde'\n_HYDE_DATA_HOME='$XDG_DATA_HOME/hyde'\n_HYDE_STATE_HOME='$(dirname $XDG_DATA_HOME)/state/hyde'\nexport _TERMINAL='$(which $TERMINAL)'\nexport _LOCKSCREEN='$LOCKSCREEN'" > "$XDG_RUNTIME_DIR/hyde/environment"

# $exec.keybinds_hint = hyde-shell keybinds.hint.py --format rofi > $XDG_RUNTIME_DIR/hyde/keybinds_hint.rofi


$exec.keybinds_hint = bash -c 'eval "$(hyde-shell init)" && $LIB_DIR/hyde/keybinds/hint-hyprland.py --format rofi > $XDG_RUNTIME_DIR/hyde/keybinds_hint.rofi'


# Execute on reload
exec = $exec.mkdir & $exec.keybinds_hint 


Config File: /home/supa/.config/hypr/themes/colors.conf: Read Succeeded
# Autogenerated colors by wallbash
# This can be sourced in by any hyprlang configuration file

# Color group 1

$wallbash_pry1 = FFAFCC    # primary color 1
$wallbash_txt1 = 060707    # text color 1
$wallbash_1xa1 = FFCCDE    # accent color 1 for primary color 1
$wallbash_1xa2 = F0AAC3    # accent color 2 for primary color 1
$wallbash_1xa3 = E69AB5    # accent color 3 for primary color 1
$wallbash_1xa4 = C27A94    # accent color 4 for primary color 1
$wallbash_1xa5 = A3657C    # accent color 5 for primary color 1
$wallbash_1xa6 = 8F576B    # accent color 6 for primary color 1
$wallbash_1xa7 = 7D4B5D    # accent color 7 for primary color 1
$wallbash_1xa8 = 6B3A4C    # accent color 8 for primary color 1
$wallbash_1xa9 = 522938    # accent color 9 for primary color 1

# in rgba format
$wallbash_pry1_rgba = rgba(255,175,204,0.95)    # primary color 1
$wallbash_txt1_rgba = rgba(6,7,7,0.95)    # text color 1
$wallbash_1xa1_rgba = rgba(255,204,222,0.95)    # accent color 1 for primary color 1
$wallbash_1xa2_rgba = rgba(240,170,195,0.95)    # accent color 2 for primary color 1
$wallbash_1xa3_rgba = rgba(230,154,181,0.95)    # accent color 3 for primary color 1
$wallbash_1xa4_rgba = rgba(194,122,148,0.95)    # accent color 4 for primary color 1
$wallbash_1xa5_rgba = rgba(163,101,124,0.95)    # accent color 5 for primary color 1
$wallbash_1xa6_rgba = rgba(143,87,107,0.95)    # accent color 6 for primary color 1
$wallbash_1xa7_rgba = rgba(125,75,93,0.95)    # accent color 7 for primary color 1
$wallbash_1xa8_rgba = rgba(107,58,76,0.95)    # accent color 8 for primary color 1
$wallbash_1xa9_rgba = rgba(82,41,56,0.95)    # accent color 9 for primary color 1


# Color group 2

$wallbash_pry2 = E3F2FF    # primary color 2
$wallbash_txt2 = 020202    # text color 2
$wallbash_2xa1 = CCE7FF    # accent color 1 for primary color 2
$wallbash_2xa2 = AACFF0    # accent color 2 for primary color 2
$wallbash_2xa3 = 9AC2E6    # accent color 3 for primary color 2
$wallbash_2xa4 = 7AA1C2    # accent color 4 for primary color 2
$wallbash_2xa5 = 6586A3    # accent color 5 for primary color 2
$wallbash_2xa6 = 57758F    # accent color 6 for primary color 2
$wallbash_2xa7 = 4B667D    # accent color 7 for primary color 2
$wallbash_2xa8 = 3A546B    # accent color 8 for primary color 2
$wallbash_2xa9 = 293F52    # accent color 9 for primary color 2

# in rgba format
$wallbash_pry2_rgba = rgba(227,242,255,0.95)    # primary color 2
$wallbash_txt2_rgba = rgba(2,2,2,0.95)    # text color 2
$wallbash_2xa1_rgba = rgba(204,231,255,0.95)    # accent color 1 for primary color 2
$wallbash_2xa2_rgba = rgba(170,207,240,0.95)    # accent color 2 for primary color 2
$wallbash_2xa3_rgba = rgba(154,194,230,0.95)    # accent color 3 for primary color 2
$wallbash_2xa4_rgba = rgba(122,161,194,0.95)    # accent color 4 for primary color 2
$wallbash_2xa5_rgba = rgba(101,134,163,0.95)    # accent color 5 for primary color 2
$wallbash_2xa6_rgba = rgba(87,117,143,0.95)    # accent color 6 for primary color 2
$wallbash_2xa7_rgba = rgba(75,102,125,0.95)    # accent color 7 for primary color 2
$wallbash_2xa8_rgba = rgba(58,84,107,0.95)    # accent color 8 for primary color 2
$wallbash_2xa9_rgba = rgba(41,63,82,0.95)    # accent color 9 for primary color 2

# Color group 3

$wallbash_pry3 = CDB4DB    # primary color 3
$wallbash_txt3 = 090909    # text color 3
$wallbash_3xa1 = EDCCFF    # accent color 1 for primary color 3
$wallbash_3xa2 = D7AAF0    # accent color 2 for primary color 3
$wallbash_3xa3 = CA9AE6    # accent color 3 for primary color 3
$wallbash_3xa4 = A87AC2    # accent color 4 for primary color 3
$wallbash_3xa5 = 8D65A3    # accent color 5 for primary color 3
$wallbash_3xa6 = 7B578F    # accent color 6 for primary color 3
$wallbash_3xa7 = 6B4B7D    # accent color 7 for primary color 3
$wallbash_3xa8 = 593A6B    # accent color 8 for primary color 3
$wallbash_3xa9 = 432952    # accent color 9 for primary color 3

# in rgba format
$wallbash_pry3_rgba = rgba(205,180,219,0.95)    # primary color 3
$wallbash_txt3_rgba = rgba(9,9,9,0.95)    # text color 3
$wallbash_3xa1_rgba = rgba(237,204,255,0.95)    # accent color 1 for primary color 3
$wallbash_3xa2_rgba = rgba(215,170,240,0.95)    # accent color 2 for primary color 3
$wallbash_3xa3_rgba = rgba(202,154,230,0.95)    # accent color 3 for primary color 3
$wallbash_3xa4_rgba = rgba(168,122,194,0.95)    # accent color 4 for primary color 3
$wallbash_3xa5_rgba = rgba(141,101,163,0.95)    # accent color 5 for primary color 3
$wallbash_3xa6_rgba = rgba(123,87,143,0.95)    # accent color 6 for primary color 3
$wallbash_3xa7_rgba = rgba(107,75,125,0.95)    # accent color 7 for primary color 3
$wallbash_3xa8_rgba = rgba(89,58,107,0.95)    # accent color 8 for primary color 3
$wallbash_3xa9_rgba = rgba(67,41,82,0.95)    # accent color 9 for primary color 3

# Color group 4

$wallbash_pry4 = ABD7FE    # primary color 4
$wallbash_txt4 = 070706    # text color 4
$wallbash_4xa1 = CCE7FF    # accent color 1 for primary color 4
$wallbash_4xa2 = AACFF0    # accent color 2 for primary color 4
$wallbash_4xa3 = 9AC2E6    # accent color 3 for primary color 4
$wallbash_4xa4 = 7AA0C2    # accent color 4 for primary color 4
$wallbash_4xa5 = 6586A3    # accent color 5 for primary color 4
$wallbash_4xa6 = 57758F    # accent color 6 for primary color 4
$wallbash_4xa7 = 4B657D    # accent color 7 for primary color 4
$wallbash_4xa8 = 3A546B    # accent color 8 for primary color 4
$wallbash_4xa9 = 293E52    # accent color 9 for primary color 4

# in rgba format
$wallbash_pry4_rgba = rgba(171,215,254,0.95)    # primary color 4
$wallbash_txt4_rgba = rgba(7,7,6,0.95)    # text color 4
$wallbash_4xa1_rgba = rgba(204,231,255,0.95)    # accent color 1 for primary color 4
$wallbash_4xa2_rgba = rgba(170,207,240,0.95)    # accent color 2 for primary color 4
$wallbash_4xa3_rgba = rgba(154,194,230,0.95)    # accent color 3 for primary color 4
$wallbash_4xa4_rgba = rgba(122,160,194,0.95)    # accent color 4 for primary color 4
$wallbash_4xa5_rgba = rgba(101,134,163,0.95)    # accent color 5 for primary color 4
$wallbash_4xa6_rgba = rgba(87,117,143,0.95)    # accent color 6 for primary color 4
$wallbash_4xa7_rgba = rgba(75,101,125,0.95)    # accent color 7 for primary color 4
$wallbash_4xa8_rgba = rgba(58,84,107,0.95)    # accent color 8 for primary color 4
$wallbash_4xa9_rgba = rgba(41,62,82,0.95)    # accent color 9 for primary color 4


Config File: /home/supa/.config/hypr/themes/theme.conf: Read Succeeded
#  P̳r̳a̳s̳a̳n̳t̳h̳ R̳a̳n̳g̳a̳n̳

$GTK_THEME = Material-Sakura
$ICON_THEME = Tela-circle-black
$COLOR_SCHEME = prefer-light

# Optional: The varibles above will be set automatically when the theme is loaded
# This exec commands will soon be deprecated

general {
    gaps_in = 8
    gaps_out = 14
    border_size = 4
    col.active_border = rgba(b4637aff) rgba(d7827eff) 45deg
    col.inactive_border = rgba(286983cc) rgba(56949fcc) 45deg
    layout = dwindle
    resize_on_border = true
}

group {
    col.border_active = rgba(b4637aff) rgba(d7827eff) 45deg
    col.border_inactive = rgba(286983cc) rgba(56949fcc) 45deg
    col.border_locked_active = rgba(b4637aff) rgba(d7827eff) 45deg
    col.border_locked_inactive = rgba(286983cc) rgba(56949fcc) 45deg
}

decoration {
    rounding = 12

    shadow {
        enabled = true
        ignore_window = true
        offset = 6 6
        range = 3
        render_power = 4
        color = 0x000000
    }

    blur {
        enabled = yes
        size = 6
        passes = 3
        new_optimizations = on
        ignore_opacity = on
        xray = false
    }
}

layerrule = unset,waybar


Config File: /home/supa/.config/hypr/themes/wallbash.conf: Read Succeeded
# Auto-generated by HyDE // Read-only
# // ----------------------------
# HyDE Theme: Material Sakura
# Configuration File: "/home/supa/.config/hyde/themes/Material Sakura/hypr.theme"
# Wallbash Mode : theme
# // ----------------------------

$HYDE_THEME=Material Sakura
$GTK_THEME=Material-Sakura
$COLOR_SCHEME=prefer-light
$ICON_THEME=Tela-circle-black

$CURSOR_THEME=$CURSOR_THEME
$CURSOR_SIZE=$CURSOR_SIZE

$FONT=$FONT
$FONT_SIZE=$FONT_SIZE
$DOCUMENT_FONT=$DOCUMENT_FONT
$DOCUMENT_FONT_SIZE=$DOCUMENT_FONT_SIZE
$MONOSPACE_FONT=$MONOSPACE_FONT
$MONOSPACE_FONT_SIZE=$MONOSPACE_FONT_SIZE

$CODE_THEME=Wallbash
$SDDM_THEME=$CODE_THEME

# // ----------------------------
# README:
# Values above are derived and sanitized from the theme.conf file,
# This is to ensure themes won't have any 'exec' or 'source'
# commands that could potentially harm the system
#  or undesired behavior.
#
# Dear Theme Owner:
# You can still add your own custom 'exec' or 'source' commands
#  by adding it as variable, examples (you can name the variable anything):
# Note that you should indicate it in your README.md
#
#
# -- ⌨️ theme.conf --
# $RUN_CMD="some_command"
# $SOURCE_FILE="/some/files"
#
#
# -- ⌨️ userprefs.conf --
# exec = ${RUN_CMD}"
# source = ${SOURCE_FILE}
# exec = hyde-shell walbash code $CODE_THEME # Setting the code theme

# // ----------------------------


Config File: /home/supa/.config/hypr/animations.conf: Read Succeeded

#! ▄▀█ █▄░█ █ █▀▄▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█
#! █▀█ █░▀█ █ █░▀░█ █▀█ ░█░ █ █▄█ █░▀█


#*┌────────────────────────────────────────────────────────────────────────────┐
#*│ # See https://wiki.hyprland.org/Configuring/Animations/                    │
#*│ # HyDE Controlled content // DO NOT EDIT                                   │
#*│ # Edit or add animations in the ./hypr/animations/ directory               │
#*│ # and run the 'animations.sh --select' command to update this file         │
#*│                                                                            │
#*└────────────────────────────────────────────────────────────────────────────┘

$ANIMATION=theme
$ANIMATION_PATH=./animations/theme.conf
source = $ANIMATION_PATH


Config File: /home/supa/.config/hypr/animations/theme.conf: Read Succeeded
# This file is generated by wallbash:animations.dcol

# // ▄▀█ █▄░█ █ █▀▄▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█
# // █▀█ █░▀█ █ █░▀░█ █▀█ ░█░ █ █▄█ █░▀█

# See https://wiki.hyprland.org/Configuring/Animations/
# credits: https://github.com/prasanthrangan/hyprdots

animations {
    enabled = yes
    bezier = wind, 0.05, 0.9, 0.1, 1.05
    bezier = winIn, 0.1, 1.1, 0.1, 1.1
    bezier = winOut, 0.3, -0.3, 0, 1
    bezier = liner, 1, 1, 1, 1
    animation = windows, 1, 6, wind, slide
    animation = windowsIn, 1, 6, winIn, slide
    animation = windowsOut, 1, 5, winOut, slide
    animation = windowsMove, 1, 5, wind, slide
    animation = border, 1, 1, liner
    animation = borderangle, 1, 30, liner, once
    animation = fade, 1, 10, default
    animation = workspaces, 1, 5, wind
}


Config File: /home/supa/.config/hypr/shaders.conf: Read Succeeded

#! █▀ █░█ ▄▀█ █▀▄ █▀▀ █▀█ █▀
#! ▄█ █▀█ █▀█ █▄▀ ██▄ █▀▄ ▄█

# *┌────────────────────────────────────────────────────────────────────────────┐
# *│                                                                            |
# *│ HyDE Controlled content DO NOT EDIT!                                      |
# *│ Edit or add shaders in the ./shaders/ directory                       
  • installed on main hardware
  • resolution is 1366x768
  • drivers are amdgpu
  • display server is wayland

Additional Information

i dont think this is something i can fix myself but i am happy to be proven wrong

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions