404 lines
7.3 KiB
Lua
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
|
|
|
|
--}
|