summaryrefslogtreecommitdiff
path: root/.config/hypr/hyprlock.conf
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2025-08-04 16:36:32 +0530
committerkrolxon <krolyxon@tutanota.com>2025-08-04 16:36:32 +0530
commit1b1f064cee580af3202c8be775255dcb64f56b1a (patch)
treee819848a275cf3c473f907719543f40dc846db25 /.config/hypr/hyprlock.conf
parent7cbc575dbd33a9b5a7e1d530b974bc9971a70cef (diff)
catpuccin: alacritty, hyprlock, hyprland, screenshot script, rofi
Diffstat (limited to '.config/hypr/hyprlock.conf')
-rw-r--r--.config/hypr/hyprlock.conf179
1 files changed, 77 insertions, 102 deletions
diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf
index bd6bce8..e9874d0 100644
--- a/.config/hypr/hyprlock.conf
+++ b/.config/hypr/hyprlock.conf
@@ -1,125 +1,100 @@
-# BACKGROUND
-background {
- monitor =
- path = ~/.config/hypr/hyprlock.png
- blur_passes = 0
- contrast = 0.8916
- brightness = 0.8916
- vibrancy = 0.8916
- vibrancy_darkness = 0.0
-}
+source = $HOME/.config/hypr/mocha.conf
+
+$accent = $mauve
+$accentAlpha = $mauveAlpha
+$font = JetBrainsMono Nerd Font
# GENERAL
general {
- no_fade_in = false
- grace = 0
- disable_loading_bar = false
+ hide_cursor = true
}
-# Profie-Photo
-image {
- monitor =
- path = $HOME/.config/hypr/thunder.png
- border_size = 2
- border_color = rgba(216, 222, 233, 0.80)
- size = 100
- rounding = -1
- rotate = 0
- reload_time = -1
- reload_cmd =
- position = 25, 200
- halign = center
- valign = center
+# BACKGROUND
+background {
+ monitor =
+ path = $HOME/.config/background
+ blur_passes = 0
+ color = $base
}
-# NAME
+# LAYOUT
label {
- monitor =
- text = THUNDER
- color = rgba(216, 222, 233, 0.80)
- outline_thickness = 0
- dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
- dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
- dots_center = true
- font_size = 20
- font_family = SF Pro Display Bold
- position = 25, 110
- halign = center
- valign = center
+ monitor =
+ text = Layout: $LAYOUT
+ color = $text
+ font_size = 25
+ font_family = $font
+ position = 30, -30
+ halign = left
+ valign = top
}
-# Time
+# TIME
label {
- monitor =
- text = cmd[update:1000] echo "<span>$(date +"%I:%M")</span>"
- color = rgba(216, 222, 233, 0.80)
- font_size = 60
- font_family = SF Pro Display Bold
- position = 30, -8
- halign = center
- valign = center
+ monitor =
+ text = $TIME
+ color = $text
+ font_size = 90
+ font_family = $font
+ position = -30, 0
+ halign = right
+ valign = top
}
-# Day-Month-Date
+# DATE
label {
- monitor =
- text = cmd[update:1000] echo -e "$(date +"%A, %B %d")"
- color = rgba(216, 222, 233, .80)
- font_size = 19
- font_family = SF Pro Display Bold
- position = 35, -60
- halign = center
- valign = center
+ monitor =
+ text = cmd[update:43200000] date +"%A, %d %B %Y"
+ color = $text
+ font_size = 25
+ font_family = $font
+ position = -30, -150
+ halign = right
+ valign = top
}
-# USER-BOX
-shape {
- monitor =
- size = 320, 55
- color = rgba(255, 255, 255, 0.1)
- rounding = -1
- border_size = 0
- border_color = rgba(255, 255, 255, 1)
- rotate = 0
- xray = false # if true, make a "hole" in the background (rectangle of specified size, no rotation)
-
- position = 34, -190
- halign = center
- valign = center
+# FINGERPRINT
+{
+ monitor = "";
+ text = "$FPRINTPROMPT";
+ color = "$text";
+ font_size = 14;
+ font_family = $font;
+ position = "0, -107";
+ halign = "center";
+ valign = "center";
}
-# USER
-label {
- monitor =
- text =  $USER
- color = rgba(216, 222, 233, 0.80)
- outline_thickness = 0
- dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
- dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
- dots_center = true
- font_size = 16
- font_family = SF Pro Display Bold
- position = 38, -190
- halign = center
- valign = center
+# USER AVATAR
+image {
+ monitor =
+ path = $HOME/.face
+ size = 100
+ border_color = $accent
+ position = 0, 75
+ halign = center
+ valign = center
}
# INPUT FIELD
input-field {
- monitor =
- size = 320, 55
- outline_thickness = 0
- dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
- dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0
- dots_center = true
- outer_color = rgba(255, 255, 255, 0)
- inner_color = rgba(255, 255, 255, 0.1)
- font_color = rgb(200, 200, 200)
- fade_on_empty = false
- font_family = SF Pro Display Bold
- placeholder_text = <i><span foreground="##ffffff99">🔒 Enter Pass</span></i>
- hide_input = false
- position = 34, -268
- halign = center
- valign = center
+ monitor =
+ size = 300, 60
+ outline_thickness = 4
+ dots_size = 0.2
+ dots_spacing = 0.2
+ dots_center = true
+ outer_color = $accent
+ inner_color = $surface0
+ font_color = $text
+ fade_on_empty = false
+ placeholder_text = <span foreground="##$textAlpha"><i>󰌾 Logged in as </i><span foreground="##$accentAlpha">$USER</span></span>
+ hide_input = false
+ check_color = $accent
+ fail_color = $red
+ fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i>
+ capslock_color = $yellow
+ position = 0, -47
+ halign = center
+ valign = center
}