@@ -199,86 +199,117 @@ generate_conf() {
199199#! βββββββββββββββββββββββββββββββ
200200#! βββββββββββββββββββββββββββββββ
201201
202- #* ο Hyprlock Configuration File ο
203- # Please do not edit this file manually.
204- # Follow the instructions below on how to make changes.
205202
206-
207- #* Hyprlock active layout path:
208- # Set the layout path to be used by Hyprlock.
209- # Check the available layouts in the './hyprlock/' directory.
210- # Example: /$LAYOUT_PATH =/path/to/anurati
211- \$ LAYOUT_PATH=${path}
212-
213- #* ο Persistent layout declaration ο
214- # If a persistent layout path is declared in \$ XDG_CONFIG_HOME/hypr/hyde.conf,
215- # the above layout setting will be ignored.
216- # this should be the full path to the layout file.
217-
218- #* ο All boilerplate configurations are handled by HyDE ο
219- source = ${hyde_hyprlock_conf}
220-
221- #* ο Making a custom layout ο
222- # To create a custom layout, make a file in the './hyprlock/' directory.
223- # Example: './hyprlock/your_custom.conf'
224- # To use the custom layout, set the following variable:
225- # \$ LAYOUT_PATH=your_custom
226- # The custom layout will be sourced automatically.
227- # Alternatively, you can statically source the layout in '~/.config/hypr/hyde.conf'.
228- # This will take precedence over the variable in '~/.config/hypr/hyprlock.conf'.
203+ #*ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
204+ #*β ο Hyprlock Configuration File ο β
205+ #*β # Please do not edit this file manually. β
206+ #*β # Follow the instructions below on how to make changes. β
207+ #*β β
208+ #*ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
229209
230210
231- #* ο Command Variables ο
232- # Hyprlock ships with there default variables that can be used to customize the lock screen.
233- # - https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/#label
234- # HyDE also provides custom variables that extend the functionality of Hyprlock.
235211
236- # \$ BACKGROUND_PATH
237- # - The path to the wallpaper image.
212+ #*ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
213+ #*β #* Hyprlock active layout path: β
214+ #*β # Set the layout path to be used by Hyprlock. β
215+ #*β # Check the available layouts in the './hyprlock/' directory. β
216+ #*β # Example: /$LAYOUT_PATH =/path/to/anurati β
217+ #*ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
238218
239- # \$ HYPRLOCK_BACKGROUND
240- # - The path to the static hyprlock wallpaper image.
241- # - Can be set to set a static wallpaper for Hyprlock.
242-
243- # \$ MPRIS_IMAGE
244- # - The path to the MPRIS image.
245- # - If MPRIS is not available, it will show the ~/.face.icon image
246- # - if available, otherwise, it will show the HyDE logo.
247-
248- # \$ PROFILE_IMAGE
249- # - The path to the profile image.
250- # - If the image is not available, it will show the ~/.face.icon image
251- # - if available, otherwise, it will show the HyDE logo.
252-
253- # \$ GREET_TEXT
254- # - A greeting text to be displayed on the lock screen.
255- # - The text will be updated every hour.
256-
257- # \$ resolve.font
258- # - Resolves the font name and download link.
259- # - HyDE will run 'font.sh resolve' to install the font for you.
260- # - Note that you needed to have a network connection to download the font.
261- # - You also need to restart Hyprlock to apply the font.
219+ \$ LAYOUT_PATH=${path}
262220
263- # cmd [update:1000] \$ MPRIS_TEXT
264- # - Text from media players in "Title ο
Ό Author" format.
265221
222+ #*ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
223+ #*β ο Persistent layout declaration ο β
224+ #*β # If a persistent layout path is declared in β
225+ #*β \$ XDG_CONFIG_HOME/hypr/hyde.conf, β
226+ #*β # the above layout setting will be ignored. β
227+ #*β # this should be the full path to the layout file. β
228+ #*β β
229+ #*ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
266230
267- # cmd [update:1000] \$ SPLASH_CMD
268- # - Outputs the song title when MPRIS is available,
269- # - otherwise, it will output the splash command.
270231
271- # cmd [update:1] \$ CAVA_CMD
272- # - The command to be executed to get the CAVA output.
273- # - β οΈ (Use with caution as it eats up the CPU.)
232+ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
233+ #*β ο All boilerplate configurations are handled by HyDE ο β
234+ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
235+ source = ${hyde_hyprlock_conf}
274236
275- # cmd [update:5000] \$ BATTERY_ICON
276- # - The battery icon to be displayed on the lock screen.
277- # - Only works if the battery is available.
278237
279- # cmd [update:1000] \$ KEYBOARD_LAYOUT
280- # - The current keyboard layout
281- # - SUPER + K to change the keyboard layout (or any binding you set)
238+ #ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
239+ #βο Making a custom layout ο β
240+ #β - To create a custom layout, make a file in the './hyprlock/' directory. β
241+ #β - Example: './hyprlock/your_custom.conf' β
242+ #β - To use the custom layout, set the following variable: β
243+ #β - \$ LAYOUT_PATH=your_custom β
244+ #β - The custom layout will be sourced automatically. β
245+ #β - Alternatively, you can statically source the layout in β
246+ #β '~/.config/hypr/hyde.conf'. β
247+ #β - This will take precedence over the variable in β
248+ #β '~/.config/hypr/hyprlock.conf'. β
249+ #β β
250+ #ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
251+
252+
253+ #ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
254+ #β ο Command Variables ο β
255+ #β # Hyprlock ships with there default variables that can be used to β
256+ #β customize the lock screen. | β
257+ #β https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/#label β β
258+ #β β
259+ #ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
260+
261+ #ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
262+ #βο HyDE also provides custom variables to extend hyprlock's functionality.ο β
263+ #β β
264+ #β \$ BACKGROUND_PATH β
265+ #β - The path to the wallpaper image. β
266+ #β β
267+ #β \$ HYPRLOCK_BACKGROUND β
268+ #β - The path to the static hyprlock wallpaper image. β
269+ #β - Can be set to set a static wallpaper for Hyprlock. β
270+ #β β
271+ #β \$ MPRIS_IMAGE β
272+ #β - The path to the MPRIS image. β
273+ #β - If MPRIS is not available, it will show the ~/.face.icon image β
274+ #β - if available, otherwise, it will show the HyDE logo. β
275+ #β β
276+ #β \$ PROFILE_IMAGE β
277+ #β - The path to the profile image. β
278+ #β - If the image is not available, it will show the ~/.face.icon image β
279+ #β - if available, otherwise, it will show the HyDE logo. β
280+ #β β
281+ #β \$ GREET_TEXT β
282+ #β - A greeting text to be displayed on the lock screen. β
283+ #β - The text will be updated every hour. β
284+ #β β
285+ #β \$ resolve.font β
286+ #β - Resolves the font name and download link. β
287+ #β - HyDE will run 'font.sh resolve' to install the font for you. β
288+ #β - Note that you needed to have a network connection to download the β
289+ #β font. β
290+ #β - You also need to restart Hyprlock to apply the font. β
291+ #β β
292+ #β cmd [update:1000] \$ MPRIS_TEXT β
293+ #β - Text from media players in "Title ο
Ό Author" format. β
294+ #β β
295+ #β β
296+ #β cmd [update:1000] \$ SPLASH_CMD β
297+ #β - Outputs the song title when MPRIS is available, β
298+ #β - otherwise, it will output the splash command. β
299+ #β β
300+ #β cmd [update:1] \$ CAVA_CMD β
301+ #β - The command to be executed to get the CAVA output. β
302+ #β - β οΈ (Use with caution as it eats up the CPU.) β
303+ #β β
304+ #β cmd [update:5000] \$ BATTERY_ICON β
305+ #β - The battery icon to be displayed on the lock screen. β
306+ #β - Only works if the battery is available. β
307+ #β β
308+ #β cmd [update:1000] \$ KEYBOARD_LAYOUT β
309+ #β - The current keyboard layout β
310+ #β - SUPER + K to change the keyboard layout (or any binding you set) β
311+ #β β
312+ #ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
282313
283314CONF
284315}
0 commit comments