From dc6b047a2b7f11504a1b9b14672e1c0376c09463 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 2 Feb 2025 23:18:55 +0900 Subject: remove the Settings.conf Add some descriptions on source files of hyprland.conf as some users are just confused where to put. Complaining that how would they know that WindowRules.conf is for Window Rules????? Da F --- config/hypr/UserScripts/QuickEdit.sh | 6 ++-- config/hypr/configs/Settings.conf | 8 ------ config/hypr/hyprland.conf | 55 +++++++++++++++++++++++------------- 3 files changed, 37 insertions(+), 32 deletions(-) delete mode 100644 config/hypr/configs/Settings.conf diff --git a/config/hypr/UserScripts/QuickEdit.sh b/config/hypr/UserScripts/QuickEdit.sh index e5c26e20..e0af9dce 100755 --- a/config/hypr/UserScripts/QuickEdit.sh +++ b/config/hypr/UserScripts/QuickEdit.sh @@ -23,8 +23,7 @@ menu() { 8. View / Edit Decorations 9. View / Edit Animations 10. View / Edit Workspace-Rules -11. View / Edit Default-Settings -12. View / Edit Default-Keybinds +11. View / Edit Default-Keybinds EOF } @@ -44,8 +43,7 @@ main() { 8) file="$UserConfigs/UserDecorations.conf" ;; 9) file="$UserConfigs/UserAnimations.conf" ;; 10) file="$UserConfigs/WorkspaceRules.conf" ;; - 11) file="$configs/Settings.conf" ;; - 12) file="$configs/Keybinds.conf" ;; + 11) file="$configs/Keybinds.conf" ;; *) return ;; # Do nothing for invalid choices esac diff --git a/config/hypr/configs/Settings.conf b/config/hypr/configs/Settings.conf deleted file mode 100644 index e96d85e3..00000000 --- a/config/hypr/configs/Settings.conf +++ /dev/null @@ -1,8 +0,0 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # - -# Default Settings. avoid changing this file as during update, this will be replaced - -# refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables - -# Initial boot script enable to apply initial wallpapers, theming, new settings etc. -exec-once = $HOME/.config/hypr/initial-boot.sh \ No newline at end of file diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 7f9ebab9..fc2b781c 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -1,23 +1,38 @@ # /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# always refer to Hyprland wiki +# https://wiki.hyprland.org/ + +# Initial boot script enable to apply initial wallpapers, theming, new settings etc. +# suggest not to change this or delete this including deleting referrence file in ~/.config/hypr/.initial_startup_done +# as long as the referrence file is present, this initial-boot.sh will not execute +exec-once = $HOME/.config/hypr/initial-boot.sh + # Sourcing external config files +$configs = $HOME/.config/hypr/configs # Default Configs directory path + +source=$configs/Keybinds.conf # Pre-configured keybinds + +# ## This is where you want to start tinkering +$UserConfigs = $HOME/.config/hypr/UserConfigs # User Configs directory path + +source= $UserConfigs/Startup_Apps.conf # put your start-up packages on this file + +source= $UserConfigs/ENVariables.conf # Environment variables to load + +source= $UserConfigs/Monitors.conf # Its all about your monitor config + +source= $UserConfigs/Laptops.conf # For laptop related + +source= $UserConfigs/LaptopDisplay.conf # Laptop display related. You need to read the comment on this file + +source= $UserConfigs/WindowRules.conf # all about Hyprland Window Rules and Layer Rules + +source= $UserConfigs/UserDecorations.conf # Decorations config file + +source= $UserConfigs/UserAnimations.conf # Animation config file + +source= $UserConfigs/UserKeybinds.conf # Put your own keybinds here + +source= $UserConfigs/UserSettings.conf # Main Hyprland Settings. -# Default Configs -$configs = $HOME/.config/hypr/configs - -source=$configs/Settings.conf -source=$configs/Keybinds.conf - -# User Configs -$UserConfigs = $HOME/.config/hypr/UserConfigs - -source= $UserConfigs/Startup_Apps.conf -source= $UserConfigs/ENVariables.conf -source= $UserConfigs/Monitors.conf -source= $UserConfigs/Laptops.conf -source= $UserConfigs/LaptopDisplay.conf -source= $UserConfigs/WindowRules.conf -source= $UserConfigs/UserDecorations.conf -source= $UserConfigs/UserAnimations.conf -source= $UserConfigs/UserKeybinds.conf -source= $UserConfigs/UserSettings.conf -source= $UserConfigs/WorkspaceRules.conf +source= $UserConfigs/WorkspaceRules.conf # Hyprland workspaces \ No newline at end of file -- cgit v1.2.3