From c35b1026d16cff151b763ee484d9fc773952aeb1 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 21 Feb 2025 16:14:38 +0900 Subject: pushing for monitor profiles, changed the version to dev first indicating still in dev branch. Enhance functionality of KooL Quick Settings --- config/hypr/Monitor_Profiles/README | 9 ++++++ config/hypr/Monitor_Profiles/default.conf | 52 +++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 config/hypr/Monitor_Profiles/README create mode 100644 config/hypr/Monitor_Profiles/default.conf (limited to 'config/hypr/Monitor_Profiles') diff --git a/config/hypr/Monitor_Profiles/README b/config/hypr/Monitor_Profiles/README new file mode 100644 index 00000000..b2e218c5 --- /dev/null +++ b/config/hypr/Monitor_Profiles/README @@ -0,0 +1,9 @@ +# Create a Monitor profile you want to on this directory + +# Create a unique file name i.e. Mirror, or Office, Scale, etc etc + +# tip: You can easily create a profile using nwg-displays +# after which, you can copy the ~/.config/hypr/monitors.conf file in this directory + +# Note, after selecting Profiles wanted, it will copy contents into ~/.config/hypr/monitors.conf + diff --git a/config/hypr/Monitor_Profiles/default.conf b/config/hypr/Monitor_Profiles/default.conf new file mode 100644 index 00000000..a96cac7d --- /dev/null +++ b/config/hypr/Monitor_Profiles/default.conf @@ -0,0 +1,52 @@ +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# default Monitor config + +# Monitor Configuration +# See Hyprland wiki for more details +# https://wiki.hyprland.org/Configuring/Monitors/ +# Configure your Display resolution, offset, scale and Monitors here, use `hyprctl monitors` to get the info. + +# Monitors +monitor=,preferred,auto,1 + +# High Refresh Rate +monitor=,highrr,auto,1 + +# High Resolution +monitor=,highres,auto,1 + +# NOTE: for laptop, kindly check notes in Laptops.conf regarding display +# Created this inorder for the monitor display to not wake up if not intended. +# See here: https://github.com/hyprwm/Hyprland/issues/4090 + +# Some examples to set your own monitor +#monitor = eDP-1, preferred, auto, 1 +#monitor = eDP-1, 2560x1440@165, 0x0, 1 #own screen +#monitor = DP-3, 1920x1080@240, auto, 1 +#monitor = DP-1, preferred, auto, 1 +#monitor = HDMI-A-1, preferred,auto,1 + +# QEMU-KVM, virtual box or vmware +#monitor = Virtual-1, 1920x1080@60,auto,1 + +# to disable a monitor +#monitor=name,disable + +# Mirror samples +#monitor=DP-3,1920x1080@60,0x0,1,mirror,DP-2 +#monitor=,preferred,auto,1,mirror,eDP-1 +#monitor=HDMI-A-1,2560x1440@144,0x0,1,mirror,eDP-1 + +# 10 bit monitor support - See wiki https://wiki.hyprland.org/Configuring/Monitors/#10-bit-support - See NOTES below +# NOTE: Colors registered in Hyprland (e.g. the border color) do not support 10 bit. +# NOTE: Some applications do not support screen capture with 10 bit enabled. (Screen captures like OBS may render black screen) +# monitor=,preferred,auto,1,bitdepth,10 + +#monitor=eDP-1,transform,0 +#monitor=eDP-1,addreserved,10,10,10,49 + +# workspaces - Monitor rules +# https://wiki.hyprland.org/Configuring/Workspace-Rules/ +# SUPER E - Workspace-Rules +# See ~/.config/hypr/UserConfigs/WorkspaceRules.conf + -- cgit v1.2.3 From fa73b8a3abdf98bc9146578de5fcbe362fffabf4 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 22 Feb 2025 09:16:54 +0900 Subject: updated readme of monitor profiles --- config/hypr/Monitor_Profiles/README | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'config/hypr/Monitor_Profiles') diff --git a/config/hypr/Monitor_Profiles/README b/config/hypr/Monitor_Profiles/README index b2e218c5..65f54087 100644 --- a/config/hypr/Monitor_Profiles/README +++ b/config/hypr/Monitor_Profiles/README @@ -3,7 +3,8 @@ # Create a unique file name i.e. Mirror, or Office, Scale, etc etc # tip: You can easily create a profile using nwg-displays -# after which, you can copy the ~/.config/hypr/monitors.conf file in this directory +# after creating a profile using nwg-displays, you can copy the ~/.config/hypr/monitors.conf file to this directory -# Note, after selecting Profiles wanted, it will copy contents into ~/.config/hypr/monitors.conf + +# Note, after selecting Profiles wanted via Rofi (SUPER SHIFT E), previous content of ~/.config/hypr/monitors.conf will be backed up as previous -- cgit v1.2.3 From ba84b414167dee8c9628af0d147c479c488f2621 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 23 Feb 2025 09:04:13 +0900 Subject: minor update README on Monitor_profiles DIR --- config/hypr/Monitor_Profiles/README | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'config/hypr/Monitor_Profiles') diff --git a/config/hypr/Monitor_Profiles/README b/config/hypr/Monitor_Profiles/README index 65f54087..86075d77 100644 --- a/config/hypr/Monitor_Profiles/README +++ b/config/hypr/Monitor_Profiles/README @@ -3,8 +3,12 @@ # Create a unique file name i.e. Mirror, or Office, Scale, etc etc # tip: You can easily create a profile using nwg-displays -# after creating a profile using nwg-displays, you can copy the ~/.config/hypr/monitors.conf file to this directory +# after creating a profile using nwg-displays, copy the ~/.config/hypr/monitors.conf file to this directory with a unique file name +# suggest not to call it default -# Note, after selecting Profiles wanted via Rofi (SUPER SHIFT E), previous content of ~/.config/hypr/monitors.conf will be backed up as previous +# Note, after selecting Profiles wanted via Rofi (SUPER SHIFT E), previous content of ~/.config/hypr/monitors.conf will be backed up and named as Previous_Profile.conf + +# Monitor profile should be loaded automatically once selected by KooL Rofi Settings ROfi Menu, unless you disabled the auto-reload function on Hyprland settings. +# However, if it does not load, kindly log out and re-login. This seem apparent if you are using a Virtual Environment. -- cgit v1.2.3