Files
dotfiles/hypr
nvrl 7b7cd3e575 style: one sans and one mono, and no stretched text
GTK, Qt and Hyprland's own text move to the shell's pair: Noto Sans for
interface text and JetBrainsMono Nerd Font for figures and code. They
had been Adwaita Sans, Sans Serif and FiraCode.

The tray menu now slides and fades in without scaling, and a pressed
button sinks one pixel instead of shrinking, so no label is ever
stretched mid-animation.
2026-10-04 23:38:46 +02:00
..
2026-08-12 18:05:43 +02:00
2026-08-12 18:05:43 +02:00
2026-04-04 16:44:12 +02:00

✦ Google-ish Hyprlock Theme ✦

▶️ Preview

Without Profile & User Info Hyprlock-Without-Profile
With Profile & User Info Hyprlock-With-Profile
With Profile & User Info [12H Format] Hyprlock-With-Profile

📦 Installation

❗ This configuration is based on a 1080p display, if you are using a higher screen resolution,
you may need to reconfigure the sizes and recoordinate all the components.

Auto-Installation :

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Tamarindtype/googlish-hyprlock-theme/main/install.sh)"


Manual Installation :

# Backup your current Hyprlock config first!
# Clone the repository
git clone https://github.com/Tamarindtype/googlish-hyprlock-theme.git

# Move all the files to the hyprland config folder
mv ./googlish-hyprlock-theme/* ~/.config/hypr/

# Go to script folder
cd $HOME/.config/hypr/hyprlock/

# Change all the scripts permission to make them executable
chmod +x *.sh

# Run the Hyprlock
hyprlock

🗄️ Directory Structure

$HOME
└── .config
    └── hypr
        ├── hyprlock
        │  ├── assets
        │  ├── battery.sh
        │  ├── bluetooth.sh
        │  ├── change_wallpaper.sh
        │  ├── greeting.sh
        │  ├── network.sh
        │  ├── medianotif.sh
        │  └── weatherinfo.sh
        └── hyprlock.conf

🗨️ FAQ

Question Answer
Profile & User info does not appear? By default, it set without profile and user info. You can enable it by uncomment the image @PROFILE PICTURE and label @USER INFO in hyprlock.conf
Battery percentage number does not appear? Change your battery module in battery.sh. The default is BAT0, you can check it by running this command ls /sys/class/power_supply/
How to change the 24H Format to 12H Format? Comment the 24H format and uncomment the 12H format. also uncomment the AM/PM label & shape in hyprlock.conf
null location or Unable to determine your location? Change the IP Geolocation provider in weatherinfo.sh

🏅 Recommendations

Type Name Links
Regular PP Neue Machina Pangram Pangram
Nerd Font Geist & Space Mono Nerd Fonts
Emoji Apple Emoji apple-emoji-linux

✨ Special Thanks & Credits

Details Credit
Battery & Playerctl Widget Scripts @ashish-kus minimal Hyprlock
Helped Me Create Dynamic WiFi, Bluetooth, Weathercast and Greeting Widget @OPENAI ChatGPT