Nwg-look doesn't apply the theme I set on hyprland

As shown in the image, the theme I chose doesn’t get applied, and still persists to use the default theme.

System:
  Kernel: 6.10.9-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=f9551481-dc74-4a04-9b5c-62486a33167d rw rootflags=subvol=@
    quiet resume=UUID=7b9d9bd6-1c1c-4850-908d-98816a4a9c6c loglevel=3 ibt=off
  Desktop: Hyprland v: N/A with: waybar tools: avail: swayidle,swaylock
    dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: X441NA v: 1.0 serial: <filter>
  Mobo: ASUSTeK model: X441NA v: 1.0 serial: <filter>
    uuid: f8a90950-8262-2345-b25b-a938aec179be UEFI: American Megatrends
    v: X441NA.316 date: 04/16/2019
Battery:
  ID-1: BAT0 charge: 22.0 Wh (83.0%) condition: 26.5/34.6 Wh (76.6%)
    power: 6.6 W volts: 10.8 min: 10.8 model: ASUSTeK ASUS Battery type: Li-ion
    serial: N/A status: discharging cycles: 786
CPU:
  Info: model: Intel Pentium N4200 bits: 64 type: MCP arch: Goldmont level: v2
    built: 2016 process: Intel 14nm family: 6 model-id: 0x5C (92) stepping: 9
    microcode: 0x48
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 224 KiB
    desc: d-4x24 KiB; i-4x32 KiB L2: 2 MiB desc: 2x1024 KiB
  Speed (MHz): avg: 1004 high: 1421 min/max: 800/2500 base/boost: 1100/2400
    scaling: driver: intel_cpufreq governor: schedutil volts: 1.2 V
    ext-clock: 100 MHz cores: 1: 995 2: 800 3: 800 4: 1421 bogomips: 8755
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel Apollo Lake [HD Graphics 505] vendor: ASUSTeK driver: i915
    v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports: active: eDP-1
    empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:5a84
    class-ID: 0300
  Device-2: IMC Networks USB2.0 VGA UVC WebCam driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 13d3:5a01
    class-ID: 0e02 serial: <filter>
  Display: unspecified server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
    compositor: Hyprland driver: X: loaded: modesetting
    alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :1
  Monitor-1: eDP-1 model: AU Optronics 0x2d3c built: 2013 res: 1366x768
    dpi: 112 gamma: 1.2 size: 309x173mm (12.17x6.81") diag: 354mm (13.9")
    ratio: 16:9 modes: 1366x768
  API: Vulkan Message: No Vulkan data available.
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
    vendor: ASUSTeK driver: snd_hda_intel v: kernel alternate: snd_soc_skl,
    snd_soc_avs, snd_sof_pci_intel_apl bus-ID: 00:0e.0 chip-ID: 8086:5a98
    class-ID: 0403
  API: ALSA v: k6.10.9-zen1-2-zen status: kernel-api tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.2.3 status: n/a (root, process) with:
    1: pipewire-pulse status: active 2: wireplumber status: active
    3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: ASUSTeK
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: e000
    bus-ID: 01:00.0 chip-ID: 10ec:8136 class-ID: 0200
  IF: enp1s0 state: down mac: <filter>
  Device-2: Realtek RTL8723BE PCIe Wireless Network Adapter vendor: Lite-On
    driver: rtl8723be v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: d000
    bus-ID: 02:00.0 chip-ID: 10ec:b723 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 2.1
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-3:2 chip-ID: 0bda:b721
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 4.0
    lmp-v: 6 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
  Local Storage: total: 465.76 GiB used: 10.46 GiB (2.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST500LT012-1DG142
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: SDM1 scheme: GPT
Partition:
  ID-1: / raw-size: 457.41 GiB size: 457.41 GiB (100.00%)
    used: 10.45 GiB (2.3%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 584 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 457.41 GiB size: 457.41 GiB (100.00%)
    used: 10.45 GiB (2.3%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
  ID-4: /var/log raw-size: 457.41 GiB size: 457.41 GiB (100.00%)
    used: 10.45 GiB (2.3%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
  ID-5: /var/tmp raw-size: 457.41 GiB size: 457.41 GiB (100.00%)
    used: 10.45 GiB (2.3%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 3.66 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 4 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 8.05 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sda3 maj-min: 8:3
Sensors:
  System Temperatures: cpu: 46.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 2900
Info:
  Memory: total: 4 GiB available: 3.66 GiB used: 2.03 GiB (55.5%) igpu: 64 MiB
  Processes: 215 Power: uptime: 5m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 1.45 GiB services: upowerd Init: systemd
    v: 256 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1239 libs: 375 tools: pacseek,paru Compilers:
    gcc: 14.2.1 Shell: garuda-inxi (sudo) default: Bash v: 5.2.32
    running-in: foot inxi: 3.3.35
Garuda (2.6.26-1):
  System install date:     2024-09-13
  Last full system update: 2024-09-13
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       No/Undetected
  Failed units:            

Hmm, what about if you do it the good old fashioned way? in the Terminal

gsettings set org.gnome.desktop.interface gtk-theme "Catppuccin-Dark-Frappe"
gsettings set org.gnome.desktop.interface icon-theme 'my-icons'
gsettings set org.gnome.desktop.wm.preferences theme "Catppuccin-Dark-Frappe"

1.Does this work for your particular theme of choice?
2.Does it work on another theme but not the theme of your choice?

If question two applies, then your theme of choice has a bug in it.

Have a look at this :

You need to copy the content of

to /usr/local/bin/apply-gsettings

And can you please give us the full name of the ISO :slightly_smiling_face: ??

1 Like

Had a look on my Ventoy drive, the iso was named
garuda-hyprland-linux-zen-240428.iso

Tried hyprland on a fresh Arch install and had a similar issue , try running the terminal commands as given by @Yada and see if it fixes it.

In my case, the terminal commands fixed everything and just as a nice addition, you should also install libadwaita-without-adwaita-git to fix any other issues in GTK theming.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.