LinuxHyprland

10 Juli 2025

Konfigurasi Waybar di Hyprland Part 2.

3 min read

Dekstop Tambah Keren - Konfigurasi Waybar di Hyprland Part 2

Dalam Blog Ini

I use Arch, Btw. Teman-teman bisa terlebih dahulu baca dokumentasi langsung dari waybar di link berikut: Klink link ini

Sekarang kita lanjut untuk konfigurasi style dari hyprland supaya lebih menarik dan terlihat keren. Oleh karena itu buat file style.css di folder yang sama tempat berada nya file config teman-teman.

touch ~/.config/waybar/style.css

Setelah itu, teman-teman bisa mulai konfigurasi style dari tiap module atau bisa langsung copy paste konfigurasi style saya berikut:

@import "mocha.css";

* {
    font-family: "JetBrainsMono Nerd Font", serif;
}

window#waybar {
    background-color: transparent;
}

#user, #workspaces, #privacy, #clock, #system,  #setting, #power
{
    color: @text;
    border-radius: 10px;
    background-color: alpha(@blue, .2);
    padding: 2px 12px;
}

#workspaces, #system, #setting, #power {
    padding: 2px 4px;
}

#cpu, #memory, #battery, #bluetooth, #network, #wireplumber, #backlight, #expand, #custom-power, #custom-reboot, #custom-quit, #custom-lock {
    padding: 0px 8px;
}

#user {
    color: @subtext2;
    background-color: alpha(@sky, .4);
    border-radius: 10px;
    padding: 0px 12px;
}

#workspaces button {
    all: initial;
    color: @text;
    padding: 2px 12px;
    transition: all .1s ease;
}

#workspaces button:hover {
    color: alpha(@blue, 0.6);
}

#workspaces button.active {
    color: @blue;
}

#battery.warning {
    color: @peach;
}

#battery.nobattery {
    color: @red;
}

#custom-power:hover, #custom-quit:hover, #custom-reboot:hover, #custom-lock:hover {
    color: @blue;
}

#custom-power {
    color: @red;
}

#custom-lock {
    color: @peach;
}

#custom-reboot {
    color: @sapphire;
}

#custom-quit {
    color: @pink;
}

tooltip {
    padding: 8px;
    border-radius: 10px;
    background-color: alpha(@blue, .4);
}

tooltip label {
    all: unset;
    color: @text;
}

Untuk import mocha.css, bisa kita tambahkan file dengan nama touch ~/.config/waybar/mocha.css. Kemudia isi file tersebut dengan konfigurasi berikut:

@define-color rosewater #f5e0dc;
@define-color flamingo #f2cdcd;
@define-color pink #f5c2e7;
@define-color mauve #cba6f7;
@define-color red #f38ba8;
@define-color maroon #eba0ac;
@define-color peach #fab387;
@define-color yellow #f9e2af;
@define-color green #a6e3a1;
@define-color teal #94e2d5;
@define-color sky #89dceb;
@define-color sapphire #74c7ec;
@define-color blue #89b4fa;
@define-color lavender #b4befe;
@define-color text #cdd6f4;
@define-color subtext1 #bac2de;
@define-color subtext0 #a6adc8;
@define-color overlay2 #9399b2;
@define-color overlay1 #7f849c;
@define-color overlay0 #6c7086;
@define-color surface2 #585b70;
@define-color surface1 #45475a;
@define-color surface0 #313244;
@define-color base #1e1e2e;
@define-color mantle #181825;
@define-color crust #11111b;

Dimana theme tersebut saya ambil dari repo github berikut: Cattpuccin Mocha Theme for Waybar.

So, tunggu apalagi teman-teman, langsung saja ricing hyprland dan jadikannya keren. Eaa…


I use Arch Btw.

Other blog