From 69ab1e1ecbce6d426f6d760529c8b572bf05d055 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 24 Feb 2025 10:31:24 +0900 Subject: increased default kitty font size, added more notes on monitors.conf and workspaces.conf --- config/hypr/UserConfigs/WorkSpaceRules | 32 ++++++++++++++++++++++++++++++++ config/hypr/monitors.conf | 11 ++++++++++- config/hypr/workspaces.conf | 7 ++++++- config/kitty/kitty.conf | 2 +- copy.sh | 2 +- 5 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 config/hypr/UserConfigs/WorkSpaceRules diff --git a/config/hypr/UserConfigs/WorkSpaceRules b/config/hypr/UserConfigs/WorkSpaceRules new file mode 100644 index 00000000..aa86b35c --- /dev/null +++ b/config/hypr/UserConfigs/WorkSpaceRules @@ -0,0 +1,32 @@ +# /* ---- πŸ’« https://github.com/JaKooLit πŸ’« ---- */ # + +# NOTE: THIS IS NOT BEING SOURCED by hyprland +# It is only here as a guide if you want to do it manually +# The file you should edit is ~/.config/hypr/workspaces.conf +# Since that is the work space rules being sourced by hyprland +# use nwg-displays to handle your workspace rules. + +# You can set workspace rules to achieve workspace-specific behaviors. +# For instance, you can define a workspace where all windows are drawn without borders or gaps. + +# https://wiki.hyprland.org/Configuring/Workspace-Rules/ + +# Assigning workspace to a certain monitor. Below are just examples +# workspace = 1, monitor:eDP-1 +# workspace = 2, monitor:eDP-1 +# workspace = 3, monitor:eDP-1 +# workspace = 4, monitor:eDP-1 +# workspace = 5, monitor:DP-2 +# workspace = 6, monitor:DP-2 +# workspace = 7, monitor:DP-2 +# workspace = 8, monitor:DP-2 + + +# example rules (from wiki) +# workspace = 3, rounding:false, decorate:false +# workspace = name:coding, rounding:false, decorate:false, gapsin:0, gapsout:0, border:false, decorate:false, monitor:DP-1 +# workspace = 8,bordersize:8 +# workspace = name:Hello, monitor:DP-1, default:true +# workspace = name:gaming, monitor:desc:Chimei Innolux Corporation 0x150C, default:true +# workspace = 5, on-created-empty:[float] firefox +# workspace = special:scratchpad, on-created-empty:foot \ No newline at end of file diff --git a/config/hypr/monitors.conf b/config/hypr/monitors.conf index b3b75847..74a60819 100644 --- a/config/hypr/monitors.conf +++ b/config/hypr/monitors.conf @@ -1,6 +1,14 @@ # /* ---- πŸ’« https://github.com/JaKooLit πŸ’« ---- */ # +# default Monitor config + +# *********************************************************** # +# +# NOTE: This will be overwritten by NWG-Displays +# once you use and click apply. You can still find this +# default at ~/.config/hypr/Monitor_Profiles/default.conf +# +# *********************************************************** # -# WARN!!! THIS WILL BE OVERWRITTEN by NWG-DISPLAY # Monitor Configuration # See Hyprland wiki for more details @@ -50,3 +58,4 @@ monitor=,highres,auto,1 # https://wiki.hyprland.org/Configuring/Workspace-Rules/ # SUPER E - Workspace-Rules # See ~/.config/hypr/UserConfigs/WorkspaceRules.conf + diff --git a/config/hypr/workspaces.conf b/config/hypr/workspaces.conf index 37471b3e..708dee00 100644 --- a/config/hypr/workspaces.conf +++ b/config/hypr/workspaces.conf @@ -1,6 +1,11 @@ # /* ---- πŸ’« https://github.com/JaKooLit πŸ’« ---- */ # -# WARN THIS WILL BE OVERWRITTEN by NWG-DISPLAY +# *********************************************************** # +# +# NOTE: This will be overwritten by NWG-Displays +# once you use and click apply. +# +# *********************************************************** # # You can set workspace rules to achieve workspace-specific behaviors. # For instance, you can define a workspace where all windows are drawn without borders or gaps. diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index 34bc3414..e33e8cf6 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -4,7 +4,7 @@ #include kitty-colors.conf font_family FantasqueSansM Nerd Font Mono Bold -font_size 15.0 +font_size 16.0 bold_font auto italic_font auto bold_italic_font auto diff --git a/copy.sh b/copy.sh index 83377b8b..23cb3aef 100755 --- a/copy.sh +++ b/copy.sh @@ -321,7 +321,7 @@ echo "${OK} You have chosen $resolution resolution." 2>&1 | tee -a "$LOG" # Add your commands based on the resolution choice if [ "$resolution" == "< 1440p" ]; then #cp -r config/rofi/resolution/1080p/* config/rofi/ 10-Feb-2025 - sed -i 's/font_size 15.0/font_size 13.0/' config/kitty/kitty.conf + sed -i 's/font_size 16.0/font_size 14.0/' config/kitty/kitty.conf # hyprlock matters mv config/hypr/hyprlock.conf config/hypr/hyprlock-2k.conf && -- cgit v1.2.3 From d261feee87a76efb718867a50ffc9e2850729e26 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 24 Feb 2025 10:57:42 +0900 Subject: added some notes in EnVariables.conf --- config/hypr/UserConfigs/ENVariables.conf | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/config/hypr/UserConfigs/ENVariables.conf b/config/hypr/UserConfigs/ENVariables.conf index 09ae1bdb..a0ba2c15 100644 --- a/config/hypr/UserConfigs/ENVariables.conf +++ b/config/hypr/UserConfigs/ENVariables.conf @@ -44,8 +44,9 @@ env = QT_SCALE_FACTOR,1 # firefox env = MOZ_ENABLE_WAYLAND,1 -# electron >28 apps (may help) -env = ELECTRON_OZONE_PLATFORM_HINT,auto +# electron >28 apps (may help) ## +# https://www.electronjs.org/docs/latest/api/environment-variables +env = ELECTRON_OZONE_PLATFORM_HINT,auto # auto selects Wayland if possible, X11 otherwise # NVIDIA # This is from Hyprland Wiki. Below will be activated nvidia gpu detected @@ -55,12 +56,6 @@ env = ELECTRON_OZONE_PLATFORM_HINT,auto #env = __GLX_VENDOR_LIBRARY_NAME,nvidia #env = NVD_BACKEND,direct -# to use nvidia as primary renderer (need hyprland >0.45) -#env = AQ_DRM_DEVICES,/dev/dri/card1 (nvidia) -#env = AQ_DRM_DEVICES,/dev/dri/card0 - -#env = AQ_NO_ATOMIC,1 #use legacy DRM interface - # additional ENV's for nvidia. Caution, activate with care #env = GBM_BACKEND,nvidia-drm @@ -77,4 +72,18 @@ env = ELECTRON_OZONE_PLATFORM_HINT,auto # nvidia firefox (for hardware acceleration on FF)? # check this post https://github.com/elFarto/nvidia-vaapi-driver#configuration #env = MOZ_DISABLE_RDD_SANDBOX,1 -#env = EGL_PLATFORM,wayland \ No newline at end of file +#env = EGL_PLATFORM,wayland + +#### Aquamarine Environment Variables #### ( Hyprland > 0.45 ) +# https://wiki.hyprland.org/Configuring/Environment-variables/#aquamarine-environment-variables----ref-httpsgithubcomhyprwmaquamarineblobmaindocsenvmd--- +# env = AQ_TRACE,1 # Enables more verbose logging. +# env = AQ_DRM_DEVICES,/dev/dri/card1:/dev/dri/card0 # Set an explicit list of DRM devices (GPUs) to use. It’s a colon-separated list of paths, with the first being the primary. E.g. /dev/dri/card1:/dev/dri/card0 +# env = AQ_MGPU_NO_EXPLICIT,1 # Disables explicit syncing on mgpu buffers +# env = AQ_NO_MODIFIERS,1 # Disables modifiers for DRM buffers + +#### Hyprland Environment Variables #### +# https://wiki.hyprland.org/Configuring/Environment-variables/#hyprland-environment-variables +# env = HYPRLAND_TRACE,1 # Enables more verbose logging. +# env = HYPRLAND_NO_RT,1 # Disables realtime priority setting by Hyprland. +# env = HYPRLAND_NO_SD_NOTIFY,1 # If systemd, disables the 'sd_notify' calls. +# env = HYPRLAND_NO_SD_VARS,1 # Disables management of variables in systemd and dbus activation environments. -- cgit v1.2.3 From 4e5189629ee96c8f18cd0232764d21e59fd1e2ab Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Mon, 24 Feb 2025 11:55:15 +0900 Subject: Update Kool_Quick_Settings.sh --- config/hypr/UserScripts/Kool_Quick_Settings.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/UserScripts/Kool_Quick_Settings.sh b/config/hypr/UserScripts/Kool_Quick_Settings.sh index 3e70fee3..7b41512e 100755 --- a/config/hypr/UserScripts/Kool_Quick_Settings.sh +++ b/config/hypr/UserScripts/Kool_Quick_Settings.sh @@ -1,6 +1,6 @@ #!/bin/bash # /* ---- πŸ’« https://github.com/JaKooLit πŸ’« ---- */ ## -# Rofi menu for Quick Edit/View of Settings (SUPER SHIFT E) +# Rofi menu for KooL Hyprland Quick Settings (SUPER SHIFT E) # Define preferred text editor and terminal edit=${EDITOR:-nano} -- cgit v1.2.3