Files
2026-08-12 15:03:36 +07:00

404 lines
7.3 KiB
Lua

-- Generated by hyprconf2lua v1.4.0
-- https://github.com/Prateek-squadron/hyprconf2lua
-- Manual review may be needed for complex directives
---@module 'hl'
hl.config({
background = {
path = "/home/tola/Pictures/wallpaper/Leonardo_Phoenix_A_serene_majestic_dark_snow_wolf_its_thick_gr_2.jpg",
color = { "rgba(25", 20, 20, "1.0)" },
blur_passes = 3,
blur_size = 3,
noise = 0.0117,
contrast = 0.8916,
brightness = 0.5,
vibrancy = 0.0,
vibrancy_darkness = 0.0,
},
})
-- NOTE: Section 'background' may be a plugin or custom section; verify the output
hl.config({
general = {
no_fade_in = false,
grace = 0,
disable_loading_bar = false,
ignore_empty_input = true,
-- hide_cursor = true
},
})
hl.config({
animations = {
},
})
hl.config({
image = {
path = "~/dotfiles/hypr/pictures/user.jpeg",
border_size = 2,
border_color = { "rgba(255", 255, 255, "0)" },
size = 200,
rounding = -1,
rotate = 0,
reload_time = -1,
position = { 0, 40 },
halign = "center",
valign = "center",
},
})
-- NOTE: Section 'image' may be a plugin or custom section; verify the output
hl.config({
label = {
text = "cmd[update:1000] echo <span foreground='##ffffff'>$(date + %A %d %B %Y )</span>",
color = { "rgba(200", 200, 200, "1.0)" },
font_size = 25,
font_family = "JetBrainsMonoNerd Font Mono Bold",
position = { 0, 350 },
halign = "center",
valign = "center",
},
})
-- NOTE: Section 'label' may be a plugin or custom section; verify the output
hl.config({
label = {
text = "cmd[update:1000] echo <span foreground='##ffffff'>$(date + %H:%M )</span>",
color = { "rgba(200", 200, 200, "1.0)" },
font_size = 120,
font_family = "JetBrainsMonoNerd Font Mono Bold",
position = { 0, 250 },
halign = "center",
valign = "center",
},
})
-- NOTE: Section 'label' may be a plugin or custom section; verify the output
hl.config({
shape = {
size = { 256, 48 },
color = { "rgba(0", 0, 0, "1)" },
rounding = -1,
border_size = 0,
border_color = { "rgba(0", 0, 0, "1)" },
rotate = 0,
xray = false,
position = { 0, -130 },
halign = "center",
valign = "center",
},
})
-- NOTE: Section 'shape' may be a plugin or custom section; verify the output
hl.config({
label = {
text = "cmd[update:1000] echo  " .. os.getenv("USER") .. "@$(hostname)",
color = { "rgba(216", 222, 233, "0.80)" },
--outline_thickness = 2
--dots_size = 0.2
--dots_spacing = 0.2
--dots_center = true
font_size = 18,
font_family = "JetBrainsMonoNerd Font Mono Bold",
position = { 0, -130 },
halign = "center",
valign = "center",
},
})
-- NOTE: Section 'label' may be a plugin or custom section; verify the output
hl.config({
input-field = {
size = { 256, 48 },
outline_thickness = 0,
dots_size = 0.2,
dots_spacing = 0.5,
dots_center = true,
outer_color = { "rgba(0", 0, 0, "0)" },
inner_color = { "rgba(0", 0, 0, "1)" },
font_color = { "rgb(200", 200, "200)" },
fade_on_empty = false,
font_family = "JetBrainsMonoNerd Font Mono Bold",
placeholder_text = "<i><span foreground=##ffffff99 >Enter Pass</span></i>",
hide_input = false,
position = { 0, -210 },
halign = "center",
valign = "center",
},
})
-- NOTE: Section 'input-field' may be a plugin or custom section; verify the output
-- label {
-- monitor =
-- text = cmd[update:1000] echo "$(~/dotfiles/hypr/bin/songdetail.sh)"
-- color = rgba(255, 255, 255, 0.6)
-- font_size = 18
-- font_family = JetBrainsMonoNerd Font Mono Bold
-- position = 0, 50
-- halign = center
-- valign = bottom
-- }
--image {
-- monitor =
-- path = ~/dotfiles/hypr/pictures/music.webp
-- size = 100
-- rounding = 5
-- burder_size = 3
-- border_color = rgba(216, 222, 233, 0.70)
-- rotate = 0
-- reload_time = 2
-- reload_cmd = ~/dotfiles/hypr/bin/hyprlock-music.sh --art
-- position = 730, 57
-- halign = left
-- valign = bottom
-- zindex = 1
--}
--shape {
-- monitor =
-- color = rgba(100, 114, 125, 0.4)
-- size = 500, 140
-- rounding = 10
-- position = 0, 40
-- halign = center
-- valign = bottom
-- zindex = 0
--}
--label {
-- monitor =
-- text = cmd[update:1000] echo "$(~/dotfiles/hypr/bin/hyprlock-music.sh --title)"
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 16
-- font_family = SF Pro Display Heavy
-- position = 55, 138
-- halign = center
-- valign = bottom
-- zindex = 1
--}
-- Player source (e.g., Spotify, Firefox)
--label {
-- monitor =
-- text = cmd[update:1000] echo "$(~/dotfiles/hypr/bin/hyprlock-music.sh --player)"
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 13
-- font_family = SF Pro Display Bold
-- position = 205, 45
-- halign = center
-- valign = bottom
-- zindex = 1
--}
-- Artist name
--label {
-- monitor =
-- text = cmd[update:1000] echo "󰠃 $(~/dotfiles/hypr/bin/hyprlock-music.sh --artist)"
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 12
-- font_family = SF Pro Display Semibold
-- position = 55, 118
-- halign = center
-- valign = bottom
-- zindex = 1
--}
-- Previous track button
--label {
-- monitor =
-- text = 󰒮
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 25
-- onclick = playerctl previous
-- position = -5, 55
-- halign = center
-- valign = bottom
--}
-- Play/Pause button
--label {
-- monitor =
-- text = cmd[update:1000] ~/dotfiles/hypr/bin/hyprlock-music.sh --status
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 25
-- onclick = playerctl play-pause
-- position = 55, 55
-- halign = center
-- valign = bottom
--}
-- Next track button
--label {
-- monitor =
-- text = 󰒭
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 25
-- onclick = playerctl next
-- position = 110, 55
-- halign = center
-- valign = bottom
--}
-- Current position timestamp
--label {
-- monitor =
-- text = cmd[update:1000] echo "$(~/dotfiles/hypr/bin/hyprlock-music.sh --position)"
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 10
-- font_family = SF Pro Display Medium
-- position = -100, 95
-- halign = center
-- valign = bottom
--}
-- Total length timestamp
--label {
-- monitor =
-- text = cmd[update:1000] echo "$(~/dotfiles/hypr/bin/hyprlock-music.sh --length)"
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 10
-- font_family = SF Pro Display Medium
-- position = 210, 95
-- halign = center
-- valign = bottom
--}
-- Progress bar (with Pango markup for colored segments)
--label {
-- monitor =
-- text = cmd[update:1000] ~/dotfiles/hypr/bin/hyprlock-music.sh --progress-bar
-- color = rgba(216, 222, 233, 0.70)
-- font_size = 12
-- font_family = SF Pro Display Medium
-- position = 55, 95
-- halign = center
-- valign = bottom
--}