Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
df507b3
feat: add hush
rubiin Aug 20, 2025
5886e71
Merge branch 'dev' into hyprlock-new
rubiin Aug 20, 2025
ca3c609
Update Hush.conf
rubiin Aug 20, 2025
653caf5
Update CREDITS.md
rubiin Aug 20, 2025
068331d
Update Hush.conf
rubiin Aug 20, 2025
ad89051
oneplus hyprlock layout
mahaveergurjar Aug 20, 2025
f511d0f
Update CREDITS.md
rubiin Aug 20, 2025
53674a7
Merge branch 'hyprlock-new' into master
kRHYME7 Aug 20, 2025
614097b
minimalist new hyprlock layout
mahaveergurjar Aug 20, 2025
7526856
new layout
mahaveergurjar Aug 20, 2025
09e301f
Update 0neplus.conf
mahaveergurjar Aug 20, 2025
40e3ec6
Update boxy.conf
mahaveergurjar Aug 20, 2025
7a82ed0
Update 0neplus.conf
mahaveergurjar Aug 20, 2025
e0ebafe
Update boxy.conf
mahaveergurjar Aug 20, 2025
15eab1f
Update 0neplus.conf
mahaveergurjar Aug 20, 2025
76731a3
Update 0neplus.conf
mahaveergurjar Aug 20, 2025
829050a
Update boxy.conf
mahaveergurjar Aug 20, 2025
6a01f13
Update minimalist.conf
mahaveergurjar Aug 20, 2025
fcb3249
Update 0neplus.conf
mahaveergurjar Aug 21, 2025
42bf4c8
Update minimalist.conf
mahaveergurjar Aug 21, 2025
eeadf32
Merge branch 'dev' into hyprlock-new
kRHYME7 Aug 21, 2025
89f08c3
Merge branch 'hyprlock-new' into master
kRHYME7 Aug 21, 2025
beed90b
Merge branch 'dev' into hyprlock-new
rubiin Aug 21, 2025
2feb879
Merge branch 'hyprlock-new' into master
rubiin Aug 21, 2025
b0c5f5c
scaling fix
mahaveergurjar Aug 30, 2025
62fb01f
scaling fix
mahaveergurjar Aug 30, 2025
c2f8535
scaling fix
mahaveergurjar Aug 30, 2025
3ae6ecf
Merge branch 'dev' into hyprlock-new
kRHYME7 Sep 12, 2025
294ee0a
Merge branch 'hyprlock-new' into master
rubiin Oct 10, 2025
929d69c
Merge branch 'dev' into hyprlock-new
kRHYME7 Oct 10, 2025
6c832ee
Merge branch 'hyprlock-new' into master
kRHYME7 Oct 11, 2025
a2348b3
feat: new hyprlock layouts (#1159) by @mahaveergurjar
kRHYME7 Oct 11, 2025
6252ae0
Merge branch 'dev' into hyprlock-new
kRHYME7 Oct 11, 2025
97262d1
Merge branch 'dev' into hyprlock-new
kRHYME7 Oct 13, 2025
e1c0935
feat: New Hyprlock Layouts (#1157)
kRHYME7 Oct 13, 2025
dd10c05
New Hyprlock (#1354)
kRHYME7 Oct 13, 2025
3013273
Merge branch 'dev' into hyprlock
kRHYME7 Dec 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ All packages installed via the package manager were referenced in the following
## Inspirations

- The HyDE Project is a superset of hyprdots. This is a continued effort to make hyprdots customizable and extensible. Thanks @prasanthrangan / @Tittu - [hyprdots](https://github.com/prasanthrangan/hyprdots)
- Derived hyprlock Ideas - [MrVivekRajan/Hypr-Dots](https://github.com/MrVivekRajan/Hypr-Dots)
- Derived hyprlock Ideas -
- [MrVivekRajan/Hypr-Dots](https://github.com/MrVivekRajan/Hypr-Dots)
- [FireDrop6000/hyprland-mydots](https://github.com/FireDrop6000/hyprland-mydots)

## Ko-fi

Expand Down
158 changes: 158 additions & 0 deletions Configs/.config/hypr/hyprlock/0neplus.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
# ░▒▒▒░░░░░▓▓ ___________
# ░░▒▒▒░░░░░▓▓ //___________/
# ░░▒▒▒░░░░░▓▓ _ _ _ _ _____
# ░░▒▒░░░░░▓▓▓▓▓▓ | | | | | | | __/
# ░▒▒░░░░▓▓ ▓▓ | |_| | |_/ /| |___
# ░▒▒░░▓▓ ▓▓ \__ |____/ |____/
# ░▒▓▓ ▓▓ //____/

# GENERAL
general {
immediate_render = true
hide_cursor = true
}

# BACKGROUND
background {
monitor =
path = $BACKGROUND_PATH
blur_passes = 1
contrast = 0.8916
brightness = 0.8172
vibrancy = 0.8916
vibrancy_darkness = 0.0
}


# Time
label {
monitor =
text = cmd[update:1000] echo "<span>$(date +"%I")</span>"

color = rgb(173, 48, 49)
font_size = 60
position = -3%, 37%
halign = center
valign = center
}

# Time
label {
monitor =
text = cmd[update:1000] echo "<span>$(date +":%M")</span>"
color = rgb(214, 209, 209)
font_size = 60
position = 3%, 37%
halign = center
valign = center
}

# Day-Month-Date
label {
monitor =
text = cmd[update:1000] echo -e "$(date +"%A, %B %d")"
color = rgb(200, 200, 200)
font_size = 19
position = 0%, 30%
halign = center
valign = center
}



# Profie-Photo
image {
monitor =
path = $PROFILE_IMAGE
border_size = 2
border_color = rgb(173, 48, 49)
size = 220
rounding = 35
rotate = 0
reload_time = -1
reload_cmd =
position = 0%, 10%
halign = center
valign = center
}



# USER-BOX
shape {
monitor =
size = 250, 50
color =rgb(173, 48, 49)
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 = 0%, -13%
halign = center
valign = center
}

# USER
label {
monitor =
text = <i> Hi $USER ;) </i>
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 = 15
position = 0%, -13%
halign = center
valign = center
zindex = 1
}

# INPUT FIELD
input-field {
monitor =
size = 250, 50
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 = rgb(173, 48, 49)
font_color = rgb(200, 200, 200)
fade_on_empty = false
placeholder_text = <i><span foreground="##ffffff99">  Enter Pass</span></i>
hide_input = false
position = 0, -21%
halign = center
valign = center
}


# USER-BOX
shape {
monitor =
size = 65, 65
color =rgb(255, 254, 254)
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 = 0%, -30%
halign = center
valign = center
}


# USER
label {
monitor =
text = ⠶>
color = rgb(173, 48, 49)
font_size = 25
position = 0%, -30%
halign = center
valign = center
zindex = 1
}
165 changes: 165 additions & 0 deletions Configs/.config/hypr/hyprlock/Hush.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
# ░▒▒▒░░░░░▓▓ ___________
# ░░▒▒▒░░░░░▓▓ //___________/
# ░░▒▒▒░░░░░▓▓ _ _ _ _ _____
# ░░▒▒░░░░░▓▓▓▓▓▓ | | | | | | | __/
# ░▒▒░░░░▓▓ ▓▓ | |_| | |_/ /| |___
# ░▒▒░░▓▓ ▓▓ \__ |____/ |____/
# ░▒▓▓ ▓▓ //____/

$fontFamily = JetBrainsMono Nerd Font # We already have this font installed

# Resolving custom fonts
# Provide the font name and the download link separated by a pipe |
# Run font.sh resolve $LAYOUT_PATH to install the font
$resolve.font=SF Pro Display|https://font.download/dl/font/sf-pro-display.zip
$resolve.font=SF Pro Text|https://cdn.onlinewebfonts.com/Downloads/20250820/28/OnlineWebFonts_COM_28c294920ffb6e9763c41c4efe944221.zip


# GENERAL
general {
immediate_render = true
}

background {
monitor =
path = $BACKGROUND_PATH
color = rgba(25, 20, 20, 1.0)

# all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations
blur_passes = 0 # 0 disables blurring
blur_size = 2
noise = 0
contrast = 0
brightness = 0
vibrancy = 0
vibrancy_darkness = 0.0
}


# INPUT FIELD
input-field {
monitor =
size = 300, 30
outline_thickness = 0
dots_size = 0.25 # Scale of input-field height, 0.2 - 0.8
dots_spacing = 0.55 # Scale of dots' absolute size, 0.0 - 1.0
dots_center = true
dots_rounding = -1
outer_color = rgba(242, 243, 244, 0)
inner_color = rgba(242, 243, 244, 0)
font_color = rgba(242, 243, 244, 0.75)
fade_on_empty = false
placeholder_text = # Text rendered in the input box when it's empty.
hide_input = false
check_color = rgba(204, 136, 34, 0)
fail_color = rgba(204, 34, 34, 0) # if authentication failed, changes outer_color and fail message color
fail_text = $FAIL <b>($ATTEMPTS)</b> # can be set to empty
fail_transition = 300 # transition time in ms between normal outer_color and fail_color
capslock_color = -1
numlock_color = -1
bothlock_color = -1 # when both locks are active. -1 means don't change outer color (same for above)
invert_numlock = false # change color if numlock is off
swap_font_color = false # see below
position = 0, -468
halign = center
valign = center
}

# CURRENT SONG
label {
monitor =
text = cmd[update:1000] $MPRIS_TEXT # Outputs the song title when mpris is available, otherwise, it will output the splash command.
color = rgba(242, 243, 244, 0.75)
font_size = 14
font_family = SF Pro Text
position = 20, 512
halign = left
valign = center
}



# Battery Status if present
label {
monitor =
text = cmd[update:5000] $BATTERY_ICON
color = rgba(242, 243, 244, 0.75)
font_size = 19
font_family = SF Pro Text
position = -93, 512
halign = right
valign = center
}

# Current Keyboard Layout
label {
monitor =
text = $LAYOUT
color = rgba(242, 243, 244, 0.75)
font_size = 15
font_family = SF Pro Text
position = -150, 512
halign = right
valign = center
}

label {
monitor =
text = cmd[update:1000] echo "$(date +"%A, %B %d")"
color = rgba(242, 243, 244, 0.75)
font_size = 20
font_family = SF Pro Display Bold
position = 0, 405
halign = center
valign = center
}

label {
monitor =
text = cmd[update:1000] echo "$(date +"%k:%M")"
color = rgba(242, 243, 244, 0.75)
font_size = 93
font_family = SF Pro Display Bold
position = 0, 310
halign = center
valign = center
}

# Username Label
label {
monitor =
text =  $USER
color = rgba(242, 243, 244, 0.75)
font_size = 12
font_family = SF Pro Display Bold
position = 0, -407
halign = center
valign = center
}


label {
monitor =
text = Touch ID or Enter Password
color = rgba(242, 243, 244, 0.75)
font_size = 10
font_family = SF Pro Display
position = 0, -438
halign = center
valign = center
}

image {
monitor =
path = $PROFILE_IMAGE
border_color = 0xffdddddd
border_size = 0
size = 73
rounding = -1
rotate = 0
reload_time = -1
reload_cmd =
position = 0, -353
halign = center
valign = center
}
Loading