From c98c863fa3a5506a0ade86fcd8f082e74e297f7e Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 2 Jan 2025 09:30:44 +0900 Subject: Updated copy.sh --- copy.sh | 44 +++++++++++++++++++------------------------- 1 file changed, 19 insertions(+), 25 deletions(-) diff --git a/copy.sh b/copy.sh index 3dd30baf..e201bb0d 100755 --- a/copy.sh +++ b/copy.sh @@ -369,8 +369,7 @@ else fi printf "\n" -# Copy Config Files # -set -e # Exit immediately if a command exits with a non-zero status. +set -e # Function to create a unique backup directory name with month, day, hours, and minutes get_backup_dirname() { @@ -501,12 +500,8 @@ done printf "\n%.0s" {1..2} -# Restoring UserConfigs and UserScripts -echo -e "Restoring previous User-Configs... " -echo -e "${NOTE}: If you decide to restore the old configs, make sure to handle the updates or changes manually." -echo -e "Visit and check KooL's Hyprland-Dots GitHub page for the commits.\n" -# UserConfigs +# Restoring UserConfigs and UserScripts DIRH="hypr" FILES_TO_RESTORE=( "ENVariables.conf" @@ -523,20 +518,24 @@ FILES_TO_RESTORE=( DIRPATH=~/.config/"$DIRH" BACKUP_DIR=$(get_backup_dirname) +BACKUP_DIR_PATH="$DIRPATH-backup-$BACKUP_DIR/UserConfigs" if [ -z "$BACKUP_DIR" ]; then echo "${ERROR} - Backup directory name is empty. Exiting." exit 1 fi -# Check if the UserConfigs directory exists in ~/.config/hypr -if [ -d "$DIRPATH/UserConfigs" ]; then - for FILE_NAME in "${FILES_TO_RESTORE[@]}"; do - BACKUP_FILE="$DIRPATH-backup-$BACKUP_DIR/UserConfigs/$FILE_NAME" +if [ -d "$BACKUP_DIR_PATH" ]; then + echo -e "${NOTE} Restoring previous User-Configs... " + echo -e "${WARN} If you decide to restore the old configs, make sure to handle the updates or changes manually." + echo -e "${INFO} Kindly Visit and check KooL's Hyprland-Dots GitHub page for the commits." + for FILE_NAME in "${FILES_TO_RESTORE[@]}"; do + BACKUP_FILE="$BACKUP_DIR_PATH/$FILE_NAME" if [ -f "$BACKUP_FILE" ]; then printf "\n${INFO} Found ${YELLOW}$FILE_NAME${RESET} in hypr backup...\n" read -p "${CAT} Do you want to restore ${ORANGE}$FILE_NAME${RESET} from backup? (y/N): " file_restore + if [[ "$file_restore" == [Yy]* ]]; then if cp "$BACKUP_FILE" "$DIRPATH/UserConfigs/$FILE_NAME"; then echo "${OK} - $FILE_NAME restored!" 2>&1 | tee -a "$LOG" @@ -548,15 +547,9 @@ if [ -d "$DIRPATH/UserConfigs" ]; then fi fi done -else - echo "${ERROR} - UserConfigs directory does not exist in $DIRPATH. Skipping restoration." fi -printf "\n%.0s" {1..2} - -# UserScripts -echo -e "Restoring previous some User-Scripts...\n" - +# Restoring previous UserScripts DIRSH="hypr" SCRIPTS_TO_RESTORE=( "RofiBeats.sh" @@ -565,16 +558,19 @@ SCRIPTS_TO_RESTORE=( ) DIRSHPATH=~/.config/"$DIRSH" +BACKUP_DIR_PATH="$DIRSHPATH-backup-$BACKUP_DIR/UserScripts" + +if [ -d "$BACKUP_DIR_PATH" ]; then + echo -e "${INFO} Restoring previous User-Scripts from backup..." -if [ -d "$DIRSHPATH/UserScripts" ]; then for SCRIPT_NAME in "${SCRIPTS_TO_RESTORE[@]}"; do - BACKUP_SCRIPT="$DIRSHPATH-backup-$BACKUP_DIR/UserScripts/$SCRIPT_NAME" + BACKUP_SCRIPT="$BACKUP_DIR_PATH/$SCRIPT_NAME" - if [ -f "$BACKUP_SCRIPT" ]; then + if [ -f "$BACKUP_SCRIPT"; then printf "\n${INFO} Found ${YELLOW}$SCRIPT_NAME${RESET} in hypr backup...\n" read -p "${CAT} Do you want to restore ${ORANGE}$SCRIPT_NAME${RESET} from backup? (y/N): " script_restore if [[ "$script_restore" == [Yy]* ]]; then - if cp "$BACKUP_SCRIPT" "$DIRPATH/UserScripts/$SCRIPT_NAME"; then + if cp "$BACKUP_SCRIPT" "$DIRSHPATH/UserScripts/$SCRIPT_NAME"; then echo "${OK} - $SCRIPT_NAME restored!" 2>&1 | tee -a "$LOG" else echo "${ERROR} - Failed to restore $SCRIPT_NAME!" 2>&1 | tee -a "$LOG" @@ -584,8 +580,6 @@ if [ -d "$DIRSHPATH/UserScripts" ]; then fi fi done -else - echo "${ERROR} - UserScripts directory does not exist in $DIRPATH. Skipping restoration." fi printf "\n%.0s" {1..2} @@ -725,4 +719,4 @@ wallust run -s $wallpaper 2>&1 | tee -a "$LOG" printf "\n%.0s" {1..4} printf "${OK} GREAT! KooL's Hyprland-Dots is now Loaded & Ready !!!" printf "\n%.0s" {1..1} -printf "${ORANGE}HOWEVER I HIGHLY SUGGEST to logout and re-login or better reboot to avoid any issues\n\n" +printf "${ORANGE} HOWEVER I HIGHLY SUGGEST to logout and re-login or better reboot to avoid any issues\n\n" -- cgit v1.2.3 From 7957717c3ba0385fd6c54412bdc7860ecef3726d Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 08:32:16 +0900 Subject: tweaked copy.sh --- copy.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/copy.sh b/copy.sh index e201bb0d..685a09d9 100755 --- a/copy.sh +++ b/copy.sh @@ -500,7 +500,6 @@ done printf "\n%.0s" {1..2} - # Restoring UserConfigs and UserScripts DIRH="hypr" FILES_TO_RESTORE=( @@ -526,7 +525,7 @@ if [ -z "$BACKUP_DIR" ]; then fi if [ -d "$BACKUP_DIR_PATH" ]; then - echo -e "${NOTE} Restoring previous User-Configs... " + echo -e "${NOTE} Restoring previous ${ORANGE}User-Configs${RESET}... " echo -e "${WARN} If you decide to restore the old configs, make sure to handle the updates or changes manually." echo -e "${INFO} Kindly Visit and check KooL's Hyprland-Dots GitHub page for the commits." @@ -549,6 +548,8 @@ if [ -d "$BACKUP_DIR_PATH" ]; then done fi +printf "\n%.0s" {1..2} + # Restoring previous UserScripts DIRSH="hypr" SCRIPTS_TO_RESTORE=( @@ -561,12 +562,12 @@ DIRSHPATH=~/.config/"$DIRSH" BACKUP_DIR_PATH="$DIRSHPATH-backup-$BACKUP_DIR/UserScripts" if [ -d "$BACKUP_DIR_PATH" ]; then - echo -e "${INFO} Restoring previous User-Scripts from backup..." + echo -e "${NOTE} Restoring previous ${ORANGE}User-Scripts${RESET}..." for SCRIPT_NAME in "${SCRIPTS_TO_RESTORE[@]}"; do BACKUP_SCRIPT="$BACKUP_DIR_PATH/$SCRIPT_NAME" - if [ -f "$BACKUP_SCRIPT"; then + if [ -f "$BACKUP_SCRIPT" ]; then printf "\n${INFO} Found ${YELLOW}$SCRIPT_NAME${RESET} in hypr backup...\n" read -p "${CAT} Do you want to restore ${ORANGE}$SCRIPT_NAME${RESET} from backup? (y/N): " script_restore if [[ "$script_restore" == [Yy]* ]]; then -- cgit v1.2.3 From 99636aaba3f7ddf82676440068f7729af1408119 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 20:50:14 +0900 Subject: edited bug report and feature request template. Custom report removed the report and feature request template are copied from hyprland github --- .github/ISSUE_TEMPLATE/bug_report.md | 98 ++++++++++++++++++------------- .github/ISSUE_TEMPLATE/custom.md | 47 --------------- .github/ISSUE_TEMPLATE/feature_request.md | 62 ++++++++++--------- 3 files changed, 91 insertions(+), 116 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/custom.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 12a598b0..0d862bcc 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,47 +1,63 @@ ---- -name: Bug report -about: Create a report to help us improve -title: "[Bug]: Short description of the issue" -labels: "Something isn't working" ---- +name: Bug Report +description: Something is not working right +labels: ["bug"] +body: + - type: checkboxes + attributes: + label: Already reported ? * + description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. + options: + - label: I have searched the existing open and closed issues. + required: true + + - type: dropdown + id: type + attributes: + label: Regression? + description: | + Regression means that something used to work but no longer does. + options: + - "Yes" + - "No" + validations: + required: true + + - type: textarea + id: ver + attributes: + label: System Info and Version + description: | + Paste the output of `inxi -CGIsSMnr` here. + install inxi if command not found + validations: + required: true + + + - type: textarea + id: desc + attributes: + label: Description + description: "What went wrong? What exactly happened?" + validations: + required: true + + - type: textarea + id: repro + attributes: + label: How to reproduce + description: "How can someone else reproduce the issue?" + validations: + required: true + + - type: textarea + id: logs + attributes: + label: install logs, images or videos + description: | + Anything that can help. Please always ATTACH and not paste them. -## Bug Report -### Description -[Provide a clear and concise description of the bug.] -### Steps to Reproduce -1. [First Step] -2. [Second Step] -3. [and so on...] -### Expected Behavior - -[What did you expect to happen?] - -### Actual Behavior - -[What actually happened?] - -### Screenshots - -[If applicable, add screenshots to help explain your problem.] - -### Environment - -[Please add any other relevant information about the bug and remove the unnecessary lines.] - -### show output of `inxi -CGIsSMnr` install package `inxi` if not exist -show output here -``` - - -``` - -or you can also run `inxi -CGIsSMnr >diag.txt` and attach diag.txt - -### Additional Information - -[Add any other information about the problem here. For example, you might include the error message, any recent changes that you made to the project, or any other relevant details.] diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md deleted file mode 100644 index 7d1d7e3e..00000000 --- a/.github/ISSUE_TEMPLATE/custom.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -name: Custom template -about: Use this template to submit a custom issue -title: "[Custom]: Short description of the issue" -labels: "custom" ---- - -## Custom Template - -### Description - -[Provide a clear and concise description of the issue or request.] - -### Steps to Reproduce (if applicable) - -1. [First Step] -2. [Second Step] -3. [and so on...] - -### Expected Behavior - -[What did you expect to happen?] - -### Actual Behavior - -[What actually happened?] - -### Screenshots (if applicable) - -[If applicable, add screenshots to help explain your problem.] - -### Proposed Solution (if applicable) - -[If you have a specific solution in mind, describe it here. If not, you can skip this section.] - -### Additional Information - -[Add any other information about the issue or request here. For example, you might include links to similar features in other projects, or screenshots or diagrams to help explain your idea.] - -### show output of `inxi -CGIsSMnr` install package `inxi` if not exist -show output here -``` - - -``` - -or you can also run `inxi -CGIsSMnr >diag.txt` and attach diag.txt \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bd64d0a0..92bbc2f5 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,28 +1,34 @@ ---- -name: Feature request -about: Suggest a feature for this project -title: "[Feature Request]: Short description of the feature" -labels: "enhancement, needs triage, feature request" ---- - -## Feature Request - -### Description - -[Provide a clear and concise description of the feature you'd like to see added.] - -### Use Case - -[Describe how this feature would be useful to you or to other users of the project.] - -### Proposed Solution - -[If you have a specific solution in mind, describe it here. If not, you can skip this section.] - -### Alternatives - -[Are there any alternative solutions or workarounds that you've considered? If so, describe them here.] - -### Additional Information - -[Add any other information about the feature request here. For example, you might include links to similar features in other projects, or screenshots or diagrams to help explain your idea.] +name: Feature Request +description: I'd like to request additional functionality +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Before opening a new feature, take a moment to search through the current open ones. + + --- + + - type: textarea + id: desc + attributes: + label: Description + description: "Describe your idea" + validations: + required: true + + - type: textarea + id: desc + attributes: + label: Use case + description: "Describe how this feature would be useful to you or to other users of the project." + validations: + required: true + + - type: textarea + id: desc + attributes: + label: Proposed Solution or alternatives + description: "If you have a specific solution in mind, describe it here." + validations: + required: true -- cgit v1.2.3 From 80dc7cb37cfbe9a893174597d40ec71c72eee6c0 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 20:55:03 +0900 Subject: hmmm does not seem to work --- .github/ISSUE_TEMPLATE/bug_report.md | 7 +++++++ .github/ISSUE_TEMPLATE/feature_request.md | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 0d862bcc..21cc811d 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,3 +1,10 @@ +--- +name: Bug report +about: Create a report to help us improve +title: "[Bug]: Short description of the issue" +labels: "Something isn't working" +--- + name: Bug Report description: Something is not working right labels: ["bug"] diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 92bbc2f5..b3ac7aa6 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,3 +1,10 @@ +--- +name: Feature request +about: Suggest a feature for this project +title: "[Feature Request]: I'd like to request additional functionality or changes" +labels: "enhancement, feature request" +--- + name: Feature Request description: I'd like to request additional functionality labels: ["enhancement"] -- cgit v1.2.3 From ba17206d13b748932fb3273aa03800ddba413f51 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 20:57:13 +0900 Subject: oh got it now --- .github/ISSUE_TEMPLATE/bug_report.md | 70 ------------------------------ .github/ISSUE_TEMPLATE/bug_report.yml | 63 +++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 41 ----------------- .github/ISSUE_TEMPLATE/feature_request.yml | 34 +++++++++++++++ 4 files changed, 97 insertions(+), 111 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 21cc811d..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: "[Bug]: Short description of the issue" -labels: "Something isn't working" ---- - -name: Bug Report -description: Something is not working right -labels: ["bug"] -body: - - type: checkboxes - attributes: - label: Already reported ? * - description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. - options: - - label: I have searched the existing open and closed issues. - required: true - - - type: dropdown - id: type - attributes: - label: Regression? - description: | - Regression means that something used to work but no longer does. - options: - - "Yes" - - "No" - validations: - required: true - - - type: textarea - id: ver - attributes: - label: System Info and Version - description: | - Paste the output of `inxi -CGIsSMnr` here. - install inxi if command not found - validations: - required: true - - - - type: textarea - id: desc - attributes: - label: Description - description: "What went wrong? What exactly happened?" - validations: - required: true - - - type: textarea - id: repro - attributes: - label: How to reproduce - description: "How can someone else reproduce the issue?" - validations: - required: true - - - type: textarea - id: logs - attributes: - label: install logs, images or videos - description: | - Anything that can help. Please always ATTACH and not paste them. - - - - - - diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000..0d862bcc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,63 @@ +name: Bug Report +description: Something is not working right +labels: ["bug"] +body: + - type: checkboxes + attributes: + label: Already reported ? * + description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. + options: + - label: I have searched the existing open and closed issues. + required: true + + - type: dropdown + id: type + attributes: + label: Regression? + description: | + Regression means that something used to work but no longer does. + options: + - "Yes" + - "No" + validations: + required: true + + - type: textarea + id: ver + attributes: + label: System Info and Version + description: | + Paste the output of `inxi -CGIsSMnr` here. + install inxi if command not found + validations: + required: true + + + - type: textarea + id: desc + attributes: + label: Description + description: "What went wrong? What exactly happened?" + validations: + required: true + + - type: textarea + id: repro + attributes: + label: How to reproduce + description: "How can someone else reproduce the issue?" + validations: + required: true + + - type: textarea + id: logs + attributes: + label: install logs, images or videos + description: | + Anything that can help. Please always ATTACH and not paste them. + + + + + + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index b3ac7aa6..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: Feature request -about: Suggest a feature for this project -title: "[Feature Request]: I'd like to request additional functionality or changes" -labels: "enhancement, feature request" ---- - -name: Feature Request -description: I'd like to request additional functionality -labels: ["enhancement"] -body: - - type: markdown - attributes: - value: | - Before opening a new feature, take a moment to search through the current open ones. - - --- - - - type: textarea - id: desc - attributes: - label: Description - description: "Describe your idea" - validations: - required: true - - - type: textarea - id: desc - attributes: - label: Use case - description: "Describe how this feature would be useful to you or to other users of the project." - validations: - required: true - - - type: textarea - id: desc - attributes: - label: Proposed Solution or alternatives - description: "If you have a specific solution in mind, describe it here." - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 00000000..92bbc2f5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,34 @@ +name: Feature Request +description: I'd like to request additional functionality +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Before opening a new feature, take a moment to search through the current open ones. + + --- + + - type: textarea + id: desc + attributes: + label: Description + description: "Describe your idea" + validations: + required: true + + - type: textarea + id: desc + attributes: + label: Use case + description: "Describe how this feature would be useful to you or to other users of the project." + validations: + required: true + + - type: textarea + id: desc + attributes: + label: Proposed Solution or alternatives + description: "If you have a specific solution in mind, describe it here." + validations: + required: true -- cgit v1.2.3 From ea557fff7a83237ca840fa1e57e71619aa6a664f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:01:09 +0900 Subject: why feature request dont work --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 + .github/ISSUE_TEMPLATE/feature_request.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 0d862bcc..1b6a4674 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,6 +1,7 @@ name: Bug Report description: Something is not working right labels: ["bug"] + body: - type: checkboxes attributes: diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 92bbc2f5..5a6015a7 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,6 +1,7 @@ name: Feature Request description: I'd like to request additional functionality labels: ["enhancement"] + body: - type: markdown attributes: -- cgit v1.2.3 From 75f0347f1534cfc1bce8059e2fd8caf1823853b7 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:09:38 +0900 Subject: updated feature request template --- .github/ISSUE_TEMPLATE/feature_request.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 5a6015a7..89ccd0b4 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,14 +1,15 @@ -name: Feature Request +name: Feature request description: I'd like to request additional functionality labels: ["enhancement"] body: - - type: markdown + - type: checkboxes attributes: - value: | - Before opening a new feature, take a moment to search through the current open ones. - - --- + label: Already requested ? * + description: Before opening a new feature request, please take a moment to search through the current open and closed issues to check if it already exists. + options: + - label: I have searched the existing open and closed issues. + required: true - type: textarea id: desc @@ -32,4 +33,4 @@ body: label: Proposed Solution or alternatives description: "If you have a specific solution in mind, describe it here." validations: - required: true + required: true \ No newline at end of file -- cgit v1.2.3 From 869bab270b52eaeca8cac3800cb8e160867ada81 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:13:24 +0900 Subject: another change on template --- .github/ISSUE_TEMPLATE/bug.yml | 64 ++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/bug_report.yml | 64 ------------------------------ .github/ISSUE_TEMPLATE/feature.yml | 27 +++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 36 ----------------- 4 files changed, 91 insertions(+), 100 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000..1b6a4674 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,64 @@ +name: Bug Report +description: Something is not working right +labels: ["bug"] + +body: + - type: checkboxes + attributes: + label: Already reported ? * + description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. + options: + - label: I have searched the existing open and closed issues. + required: true + + - type: dropdown + id: type + attributes: + label: Regression? + description: | + Regression means that something used to work but no longer does. + options: + - "Yes" + - "No" + validations: + required: true + + - type: textarea + id: ver + attributes: + label: System Info and Version + description: | + Paste the output of `inxi -CGIsSMnr` here. + install inxi if command not found + validations: + required: true + + + - type: textarea + id: desc + attributes: + label: Description + description: "What went wrong? What exactly happened?" + validations: + required: true + + - type: textarea + id: repro + attributes: + label: How to reproduce + description: "How can someone else reproduce the issue?" + validations: + required: true + + - type: textarea + id: logs + attributes: + label: install logs, images or videos + description: | + Anything that can help. Please always ATTACH and not paste them. + + + + + + diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml deleted file mode 100644 index 1b6a4674..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Bug Report -description: Something is not working right -labels: ["bug"] - -body: - - type: checkboxes - attributes: - label: Already reported ? * - description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. - options: - - label: I have searched the existing open and closed issues. - required: true - - - type: dropdown - id: type - attributes: - label: Regression? - description: | - Regression means that something used to work but no longer does. - options: - - "Yes" - - "No" - validations: - required: true - - - type: textarea - id: ver - attributes: - label: System Info and Version - description: | - Paste the output of `inxi -CGIsSMnr` here. - install inxi if command not found - validations: - required: true - - - - type: textarea - id: desc - attributes: - label: Description - description: "What went wrong? What exactly happened?" - validations: - required: true - - - type: textarea - id: repro - attributes: - label: How to reproduce - description: "How can someone else reproduce the issue?" - validations: - required: true - - - type: textarea - id: logs - attributes: - label: install logs, images or videos - description: | - Anything that can help. Please always ATTACH and not paste them. - - - - - - diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 00000000..0d13534c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,27 @@ +name: Feature Request +description: I'd like to request additional functionality +labels: ["enhancement"] + +body: + - type: markdown + attributes: + value: | + Before opening a new issue, take a moment to search through the current open ones. + + --- + + - type: textarea + id: desc + attributes: + label: Description + description: "Provide a clear and concise description of the feature you'd like to see added" + validations: + required: true + + - type: textarea + id: desc + attributes: + label: Proposed Solution + description: "If you have a specific solution in mind, describe it here" + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml deleted file mode 100644 index 89ccd0b4..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Feature request -description: I'd like to request additional functionality -labels: ["enhancement"] - -body: - - type: checkboxes - attributes: - label: Already requested ? * - description: Before opening a new feature request, please take a moment to search through the current open and closed issues to check if it already exists. - options: - - label: I have searched the existing open and closed issues. - required: true - - - type: textarea - id: desc - attributes: - label: Description - description: "Describe your idea" - validations: - required: true - - - type: textarea - id: desc - attributes: - label: Use case - description: "Describe how this feature would be useful to you or to other users of the project." - validations: - required: true - - - type: textarea - id: desc - attributes: - label: Proposed Solution or alternatives - description: "If you have a specific solution in mind, describe it here." - validations: - required: true \ No newline at end of file -- cgit v1.2.3 From f6aa54b16ff58969ff016d00518313a0809a83c5 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:15:25 +0900 Subject: danggit --- .github/ISSUE_TEMPLATE/feature.yml | 27 --------------------------- .github/ISSUE_TEMPLATE/feature_request.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 27 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml deleted file mode 100644 index 0d13534c..00000000 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Feature Request -description: I'd like to request additional functionality -labels: ["enhancement"] - -body: - - type: markdown - attributes: - value: | - Before opening a new issue, take a moment to search through the current open ones. - - --- - - - type: textarea - id: desc - attributes: - label: Description - description: "Provide a clear and concise description of the feature you'd like to see added" - validations: - required: true - - - type: textarea - id: desc - attributes: - label: Proposed Solution - description: "If you have a specific solution in mind, describe it here" - validations: - required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..4d53f2e6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,28 @@ +--- +name: Feature request +about: Suggest a feature for this project +title: "[Feature Request]: Short description of the feature" +labels: ["enhancement"] +--- + +## Feature Request + +### Description + +[Provide a clear and concise description of the feature you'd like to see added.] + +### Use Case + +[Describe how this feature would be useful to you or to other users of the project.] + +### Proposed Solution + +[If you have a specific solution in mind, describe it here. If not, you can skip this section.] + +### Alternatives + +[Are there any alternative solutions or workarounds that you've considered? If so, describe them here.] + +### Additional Information + +[Add any other information about the feature request here. For example, you might include links to similar features in other projects, or screenshots or diagrams to help explain your idea.] \ No newline at end of file -- cgit v1.2.3 From e32a5c7061867b5da679358739e7914fdb0a0e4e Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:17:33 +0900 Subject: let me try this thing --- .github/ISSUE_TEMPLATE/feature.yml | 64 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 00000000..89f733b2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,64 @@ +name: Feature Request +description: I'd like to propose some changes and enhancements +labels: ["enhancement"] + +body: + - type: checkboxes + attributes: + label: Already reported ? * + description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. + options: + - label: I have searched the existing open and closed issues. + required: true + + - type: dropdown + id: type + attributes: + label: Regression? + description: | + Regression means that something used to work but no longer does. + options: + - "Yes" + - "No" + validations: + required: true + + - type: textarea + id: ver + attributes: + label: System Info and Version + description: | + Paste the output of `inxi -CGIsSMnr` here. + install inxi if command not found + validations: + required: true + + + - type: textarea + id: desc + attributes: + label: Description + description: "What went wrong? What exactly happened?" + validations: + required: true + + - type: textarea + id: repro + attributes: + label: How to reproduce + description: "How can someone else reproduce the issue?" + validations: + required: true + + - type: textarea + id: logs + attributes: + label: install logs, images or videos + description: | + Anything that can help. Please always ATTACH and not paste them. + + + + + + -- cgit v1.2.3 From 3595d89367e7d563320a6df2b93176adef396506 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:20:49 +0900 Subject: hah! maybe I get it now --- .github/ISSUE_TEMPLATE/feature.yml | 39 ++++--------------------------- .github/ISSUE_TEMPLATE/feature_request.md | 28 ---------------------- 2 files changed, 5 insertions(+), 62 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 89f733b2..f657365a 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -6,56 +6,27 @@ body: - type: checkboxes attributes: label: Already reported ? * - description: Before opening a new bug report, please take a moment to search through the current open and closed issues to check if it already exists. + description: Before opening a new feature request, please take a moment to search through the current open and closed issues / request to check if it already exists. options: - - label: I have searched the existing open and closed issues. + - label: I have searched the existing open and closed request. required: true - - type: dropdown - id: type - attributes: - label: Regression? - description: | - Regression means that something used to work but no longer does. - options: - - "Yes" - - "No" - validations: - required: true - - - type: textarea - id: ver - attributes: - label: System Info and Version - description: | - Paste the output of `inxi -CGIsSMnr` here. - install inxi if command not found - validations: - required: true - - - type: textarea id: desc attributes: label: Description - description: "What went wrong? What exactly happened?" + description: "Describe your idea?" validations: required: true - type: textarea id: repro attributes: - label: How to reproduce - description: "How can someone else reproduce the issue?" + label: Proposed Solution + description: "describe if you have a specific solution in mind" validations: required: true - - type: textarea - id: logs - attributes: - label: install logs, images or videos - description: | - Anything that can help. Please always ATTACH and not paste them. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 4d53f2e6..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -name: Feature request -about: Suggest a feature for this project -title: "[Feature Request]: Short description of the feature" -labels: ["enhancement"] ---- - -## Feature Request - -### Description - -[Provide a clear and concise description of the feature you'd like to see added.] - -### Use Case - -[Describe how this feature would be useful to you or to other users of the project.] - -### Proposed Solution - -[If you have a specific solution in mind, describe it here. If not, you can skip this section.] - -### Alternatives - -[Are there any alternative solutions or workarounds that you've considered? If so, describe them here.] - -### Additional Information - -[Add any other information about the feature request here. For example, you might include links to similar features in other projects, or screenshots or diagrams to help explain your idea.] \ No newline at end of file -- cgit v1.2.3 From b2974905ff7e2d2efd239e0638af5bde1bc4d6db Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:24:58 +0900 Subject: Oh its a new github issue template :) --- .github/ISSUE_TEMPLATE/bug.yml | 3 +++ .github/ISSUE_TEMPLATE/feature.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 1b6a4674..329c67a1 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -1,6 +1,9 @@ name: Bug Report description: Something is not working right +title: "[Bug]: " labels: ["bug"] +assignees: + - Ja.KooLit body: - type: checkboxes diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index f657365a..776dc364 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,6 +1,9 @@ name: Feature Request description: I'd like to propose some changes and enhancements +title: "[Enhancement]: " labels: ["enhancement"] +assignees: + - Ja.KooLit body: - type: checkboxes -- cgit v1.2.3 From 1ac500e5d87d36c191b3343cc548c48ad2ca160c Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 21:53:46 +0900 Subject: updated assignee on issue template --- .github/ISSUE_TEMPLATE/bug.yml | 2 +- .github/ISSUE_TEMPLATE/feature.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 329c67a1..f9e57da2 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -3,7 +3,7 @@ description: Something is not working right title: "[Bug]: " labels: ["bug"] assignees: - - Ja.KooLit + - JaKooLit body: - type: checkboxes diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 776dc364..6143d176 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -3,7 +3,7 @@ description: I'd like to propose some changes and enhancements title: "[Enhancement]: " labels: ["enhancement"] assignees: - - Ja.KooLit + - JaKooLit body: - type: checkboxes -- cgit v1.2.3 From 1870b4ed3c289c4cf93f12c34232d584dddeb4dc Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 22:03:27 +0900 Subject: documents template update --- .github/ISSUE_TEMPLATE/documentation-update.yml | 30 +++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/documentation_update.md | 24 -------------------- 2 files changed, 30 insertions(+), 24 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/documentation-update.yml delete mode 100644 .github/ISSUE_TEMPLATE/documentation_update.md diff --git a/.github/ISSUE_TEMPLATE/documentation-update.yml b/.github/ISSUE_TEMPLATE/documentation-update.yml new file mode 100644 index 00000000..3e3e8c22 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation-update.yml @@ -0,0 +1,30 @@ +name: Documentation update +description: Propose a change to the project documentation wiki +title: "[Documentation update]: " +labels: ["documentation_update"] +assignees: + - JaKooLit + +body: + - type: textarea + id: desc + attributes: + label: Description + description: "Provide a clear and concise description of the documentation update" + validations: + required: true + + - type: textarea + id: repro + attributes: + label: Proposed Solution + description: "Provide a clear and concise description of the updated documentation that you'd like to see added" + validations: + required: true + + - type: textarea + id: logs + attributes: + label: install links, images or videos + description: | + Add any other information about the documentation update here. For example, you might include links to similar documentation in other projects, or screenshots or diagrams to help explain your idea diff --git a/.github/ISSUE_TEMPLATE/documentation_update.md b/.github/ISSUE_TEMPLATE/documentation_update.md deleted file mode 100644 index b75d92f0..00000000 --- a/.github/ISSUE_TEMPLATE/documentation_update.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -name: Documentation update -about: Propose a change to the project documentation -title: "[Docs]: Short description of the change" -labels: "documentation update" ---- - -## Documentation Update - -### Description - -[Provide a clear and concise description of the documentation update you'd like to see made.] - -### Current Documentation - -[Provide a link to the current documentation or describe where it can be found.] - -### Proposed Documentation - -[Provide a clear and concise description of the updated documentation that you'd like to see added.] - -### Additional Information - -[Add any other information about the documentation update here. For example, you might include links to similar documentation in other projects, or screenshots or diagrams to help explain your idea.] -- cgit v1.2.3 From 5fd065770fdb04f4fcb59813a4e95f00dd02d522 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 22:23:55 +0900 Subject: updated bug template --- .github/ISSUE_TEMPLATE/bug.yml | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index f9e57da2..d365a34c 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -26,16 +26,39 @@ body: validations: required: true + - type: textarea id: ver attributes: - label: System Info and Version + label: System Info and Hyprland Version description: | - Paste the output of `inxi -CGIsSMnr` here. + Paste the output of `inxi -CGIsSMnr` here. here. If you can't install inxi if command not found + value: "
+ System/Version info + + + ``` + + + + + ``` + + +
" + validations: + required: true + + - type: textarea + id: ver + attributes: + label: KooL's Dots version + description: | + Paste the output of `find ~/.config/hypr/ -type f -name 'v*' -exec basename {} \;` + This is just KooL's Dots hyprland version validations: required: true - - type: textarea id: desc -- cgit v1.2.3 From 120062777c955018754db99d93e9b5821f8c647f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 22:27:44 +0900 Subject: damn again --- .github/ISSUE_TEMPLATE/bug.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index d365a34c..39e77f35 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -30,9 +30,9 @@ body: - type: textarea id: ver attributes: - label: System Info and Hyprland Version + label: System Info description: | - Paste the output of `inxi -CGIsSMnr` here. here. If you can't + Paste the output of `inxi -CGIsSMnr` here install inxi if command not found value: "
System/Version info -- cgit v1.2.3 From b1d48fa7de1e8ab37e741876bc1e4503332287ac Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 22:32:32 +0900 Subject: im speechless --- .github/ISSUE_TEMPLATE/bug.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 39e77f35..23a833bb 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -26,13 +26,12 @@ body: validations: required: true - - type: textarea id: ver attributes: - label: System Info + label: System Info description: | - Paste the output of `inxi -CGIsSMnr` here + Paste the output of `inxi -CGIsSMnr` here. install inxi if command not found value: "
System/Version info @@ -42,13 +41,12 @@ body: - ```
" validations: - required: true + required: true - type: textarea id: ver -- cgit v1.2.3 From a5ee15ef05f2df3bf1b840d8fd2db3a2fc22919d Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 22:38:44 +0900 Subject: maybe this will work now --- .github/ISSUE_TEMPLATE/bug.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 23a833bb..529f1eb8 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -32,7 +32,7 @@ body: label: System Info description: | Paste the output of `inxi -CGIsSMnr` here. - install inxi if command not found + install inxi if command not found. value: "
System/Version info @@ -54,7 +54,7 @@ body: label: KooL's Dots version description: | Paste the output of `find ~/.config/hypr/ -type f -name 'v*' -exec basename {} \;` - This is just KooL's Dots hyprland version + This is just KooL's Dots hyprland version. validations: required: true -- cgit v1.2.3 From 7e2d4aa1a9001b3732cb3acb668afe77d4aedc95 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 22:43:47 +0900 Subject: If this will not work I dont know --- .github/ISSUE_TEMPLATE/bug.yml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 529f1eb8..91106f32 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -23,15 +23,16 @@ body: options: - "Yes" - "No" + - "Not sure" validations: required: true - type: textarea id: ver attributes: - label: System Info + label: System Info and Version description: | - Paste the output of `inxi -CGIsSMnr` here. + Paste the output of `inxi --full` here. install inxi if command not found. value: "
System/Version info @@ -47,14 +48,14 @@ body:
" validations: required: true - + - type: textarea - id: ver + id: dots attributes: label: KooL's Dots version description: | - Paste the output of `find ~/.config/hypr/ -type f -name 'v*' -exec basename {} \;` - This is just KooL's Dots hyprland version. + Paste the output of `find ~/.config/hypr/ -type f -name 'v*' -exec basename {} \;` + This is just KooL's Hyprland Dots version. validations: required: true @@ -80,9 +81,3 @@ body: label: install logs, images or videos description: | Anything that can help. Please always ATTACH and not paste them. - - - - - - -- cgit v1.2.3 From 382d2979b7b0d811f371ea602be24e99850723d2 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 3 Jan 2025 23:17:22 +0900 Subject: updated default wallpaper --- config/hypr/wallpaper_effects/.wallpaper_current | Bin 748353 -> 4770307 bytes config/hypr/wallpaper_effects/.wallpaper_modified | Bin 793952 -> 6840851 bytes config/hypr/wallust/wallust-hyprland.conf | 39 ++++++++++++---------- 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/config/hypr/wallpaper_effects/.wallpaper_current b/config/hypr/wallpaper_effects/.wallpaper_current index e5236693..30f80bf7 100644 Binary files a/config/hypr/wallpaper_effects/.wallpaper_current and b/config/hypr/wallpaper_effects/.wallpaper_current differ diff --git a/config/hypr/wallpaper_effects/.wallpaper_modified b/config/hypr/wallpaper_effects/.wallpaper_modified index 84ba415c..8c76007f 100644 Binary files a/config/hypr/wallpaper_effects/.wallpaper_modified and b/config/hypr/wallpaper_effects/.wallpaper_modified differ diff --git a/config/hypr/wallust/wallust-hyprland.conf b/config/hypr/wallust/wallust-hyprland.conf index 6bdaa4cc..52ced087 100644 --- a/config/hypr/wallust/wallust-hyprland.conf +++ b/config/hypr/wallust/wallust-hyprland.conf @@ -1,18 +1,21 @@ -$background = rgb(0A0000) -$foreground = rgb(FDEBE2) -$color0 = rgb(0A0000) -$color1 = rgb(654A37) -$color2 = rgb(7B5D49) -$color3 = rgb(906F5C) -$color4 = rgb(A6826F) -$color5 = rgb(BC9582) -$color6 = rgb(BB9582) -$color7 = rgb(F4DACE) -$color8 = rgb(AB9990) -$color9 = rgb(876349) -$color10 = rgb(A37C62) -$color11 = rgb(C0947B) -$color12 = rgb(DDAD94) -$color13 = rgb(FAC6AD) -$color14 = rgb(FAC6AD) -$color15 = rgb(F4DACE) +# /* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ +# /* wallust template - colors-hyprland */ + +$background = rgb(212022) +$foreground = rgb(FAF0E8) +$color0 = rgb(474649) +$color1 = rgb(1A171F) +$color2 = rgb(143551) +$color3 = rgb(99352B) +$color4 = rgb(2B5C98) +$color5 = rgb(0DB0B6) +$color6 = rgb(B4A08E) +$color7 = rgb(EFE2D6) +$color8 = rgb(A79E95) +$color9 = rgb(231F29) +$color10 = rgb(1B466C) +$color11 = rgb(CC463A) +$color12 = rgb(3A7BCA) +$color13 = rgb(12EBF3) +$color14 = rgb(F0D5BD) +$color15 = rgb(EFE2D6) -- cgit v1.2.3 From c73e6e0b3ad3fcb98ff7f591f194ee7ca4cdf537 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 Jan 2025 20:10:04 +0900 Subject: Minor update on Rofi Beats - added FM station --- config/hypr/UserScripts/RofiBeats.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/config/hypr/UserScripts/RofiBeats.sh b/config/hypr/UserScripts/RofiBeats.sh index 17ce645a..cde7eccf 100755 --- a/config/hypr/UserScripts/RofiBeats.sh +++ b/config/hypr/UserScripts/RofiBeats.sh @@ -13,6 +13,7 @@ declare -A online_music=( ["Radio - Lofi Girl ๐ŸŽง๐ŸŽถ"]="https://play.streamafrica.net/lofiradio" ["Radio - Chillhop ๐ŸŽง๐ŸŽถ"]="http://stream.zeno.fm/fyn8eh3h5f8uv" ["FM - Easy Rock 96.3 ๐Ÿ“ป๐ŸŽถ"]="https://radio-stations-philippines.com/easy-rock" + ["FM - Easy Rock - Baguio 91.9 ๐Ÿ“ป๐ŸŽถ"]="https://radio-stations-philippines.com/easy-rock-baguio" ["FM - Love Radio 90.7 ๐Ÿ“ป๐ŸŽถ"]="https://radio-stations-philippines.com/love" ["FM - WRock - CEBU 96.3 ๐Ÿ“ป๐ŸŽถ"]="https://onlineradio.ph/126-96-3-wrock.html" ["FM - Fresh Philippines ๐Ÿ“ป๐ŸŽถ"]="https://onlineradio.ph/553-fresh-fm.html" -- cgit v1.2.3 From 95380aae5c4a953286c8a15bdfecd037b066922f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 Jan 2025 22:43:43 +0900 Subject: tweaks on keybinds so easier to search using rofi --- config/hypr/UserConfigs/00-Readme | 6 ++-- config/hypr/UserConfigs/Laptops.conf | 28 ++++++++-------- config/hypr/UserConfigs/UserKeybinds.conf | 10 +++--- config/hypr/UserScripts/00-Readme | 4 ++- config/hypr/UserScripts/WallpaperEffects.sh | 4 +-- config/hypr/configs/Keybinds.conf | 50 ++++++++++++++--------------- config/rofi/config-keybinds.rasi | 4 +-- 7 files changed, 54 insertions(+), 52 deletions(-) diff --git a/config/hypr/UserConfigs/00-Readme b/config/hypr/UserConfigs/00-Readme index fa4b9b85..1a20de3c 100644 --- a/config/hypr/UserConfigs/00-Readme +++ b/config/hypr/UserConfigs/00-Readme @@ -1,12 +1,12 @@ -www.github.com/JaKooLit +# /* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ # -Hyprland-Dots v2.2.2 +KooL's Hyprland-Dots 1.) Suggest not to rename any files in this folder. As this is connected and being sourced from hyprland.conf in ~/.config/hypr 2.) This folder, along with UserScripts folder will NOT be touch when running upgrade.sh -3.) However, if hyprland has a big change in settings, i.e., blur section is moved into another group, you should managed the change. +3.) However, if hyprland has a big change in settings, i.e., blur section is moved into another group, you should managed the change yourself. 4.) Guidance on the keybinds. Suggest NOT to assign a keybind which I set on the default Keybinds. Else will conflict. Once Hyprland decided to have a global keybinds, then I will adjust. diff --git a/config/hypr/UserConfigs/Laptops.conf b/config/hypr/UserConfigs/Laptops.conf index b4dca898..edb68463 100644 --- a/config/hypr/UserConfigs/Laptops.conf +++ b/config/hypr/UserConfigs/Laptops.conf @@ -10,21 +10,21 @@ $UserConfigs = $HOME/.config/hypr/UserConfigs # for disabling Touchpad. hyprctl devices to get device name. $Touchpad_Device=asue1209:00-04f3:319f-touchpad -binde = , xf86KbdBrightnessDown, exec, $scriptsDir/BrightnessKbd.sh --dec #Keyboard brightness Down -binde = , xf86KbdBrightnessUp, exec, $scriptsDir/BrightnessKbd.sh --inc #Keyboard brightness up +binde = , xf86KbdBrightnessDown, exec, $scriptsDir/BrightnessKbd.sh --dec # decrease keyboard brightness +binde = , xf86KbdBrightnessUp, exec, $scriptsDir/BrightnessKbd.sh --inc # increase keyboard brightness bind = , xf86Launch1, exec, rog-control-center # ASUS Armory crate button -bind = , xf86Launch3, exec, asusctl led-mode -n #FN+F4 Switch keyboard RGB profile -bind = , xf86Launch4, exec, asusctl profile -n #FN+F5 change of fan profiles (Quite, Balance, Performance) -binde = , xf86MonBrightnessDown, exec, $scriptsDir/Brightness.sh --dec -binde = , xf86MonBrightnessUp, exec, $scriptsDir/Brightness.sh --inc -bind = , xf86TouchpadToggle, exec, $scriptsDir/TouchPad.sh #disable touchpad - -# Screenshot keybindings for Asus G15 (no PrinSrc button) -bind = $mainMod, F6, exec, $scriptsDir/ScreenShot.sh --now # Fullscreen -bind = $mainMod SHIFT, F6, exec, $scriptsDir/ScreenShot.sh --area -bind = $mainMod CTRL, F6, exec, $scriptsDir/ScreenShot.sh --in5 # Screenshot in 5 secs -bind = $mainMod ALT, F6, exec, $scriptsDir/ScreenShot.sh --in10 # Screenshot in 10 secs -bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # Screenshot active window +bind = , xf86Launch3, exec, asusctl led-mode -n # FN+F4 Switch keyboard RGB profile +bind = , xf86Launch4, exec, asusctl profile -n # FN+F5 change of fan profiles (Quite, Balance, Performance) +binde = , xf86MonBrightnessDown, exec, $scriptsDir/Brightness.sh --dec # decrease monitor brightness +binde = , xf86MonBrightnessUp, exec, $scriptsDir/Brightness.sh --inc # increase monitor brightness +bind = , xf86TouchpadToggle, exec, $scriptsDir/TouchPad.sh # disable touchpad + +# Screenshot keybindings using F6 (no PrinSrc button) +bind = $mainMod, F6, exec, $scriptsDir/ScreenShot.sh --now # screenshot +bind = $mainMod SHIFT, F6, exec, $scriptsDir/ScreenShot.sh --area # screenshot (area) +bind = $mainMod CTRL, F6, exec, $scriptsDir/ScreenShot.sh --in5 # # screenshot (5 secs delay) +bind = $mainMod ALT, F6, exec, $scriptsDir/ScreenShot.sh --in10 # screenshot (10 secs delay) +bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # screenshot (active window only) $TOUCHPAD_ENABLED = true device { diff --git a/config/hypr/UserConfigs/UserKeybinds.conf b/config/hypr/UserConfigs/UserKeybinds.conf index 85f3c1c3..523b014b 100644 --- a/config/hypr/UserConfigs/UserKeybinds.conf +++ b/config/hypr/UserConfigs/UserKeybinds.conf @@ -13,23 +13,23 @@ $UserScripts = $HOME/.config/hypr/UserScripts # rofi App launcher #bindr = $mainMod, $mainMod_L, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window # Super Key to Launch rofi menu -bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window +bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window #Main Menu # ags overview bind = $mainMod, A, exec, pkill rofi || true && ags -t 'overview' -bind = $mainMod, Return, exec, $term # Launch terminal -bind = $mainMod, T, exec, $files # Launch file manager +bind = $mainMod, Return, exec, $term #terminal +bind = $mainMod, T, exec, $files #file manager bind = $mainMod ALT, C, exec, $UserScripts/RofiCalc.sh # calculator (qalculate) # pyprland bind = $mainMod SHIFT, Return, exec, pypr toggle term # Dropdown terminal -bind = $mainMod, Z, exec, pypr zoom # Toggle Zoom +bind = $mainMod, Z, exec, pypr zoom # Toggle Desktop Zoom # User Added Keybinds bind = $mainMod SHIFT, O, exec, $UserScripts/ZshChangeTheme.sh # Change oh-my-zsh theme -bindn = ALT_L, SHIFT_L, exec, $scriptsDir/SwitchKeyboardLayout.sh # Changing the keyboard layout +bindn = ALT_L, SHIFT_L, exec, $scriptsDir/SwitchKeyboardLayout.sh # Change keyboard layout # For passthrough keyboard into a VM # bind = $mainMod ALT, P, submap, passthru diff --git a/config/hypr/UserScripts/00-Readme b/config/hypr/UserScripts/00-Readme index 1b6688f4..7dcd9881 100755 --- a/config/hypr/UserScripts/00-Readme +++ b/config/hypr/UserScripts/00-Readme @@ -1,3 +1,5 @@ +# /* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ # + # Place your new scripts here. # If you need to edit a script from main script (~/.config/hypr/scripts), copy it on this folder, and edit. -# Make sure to update as well the keybinds in ~/.config/hypr/UserConfigs folder if any script is attached to it \ No newline at end of file +# Make sure to update as well the keybinds in ~/.config/hypr/UserConfigs folder if any script is linked to it \ No newline at end of file diff --git a/config/hypr/UserScripts/WallpaperEffects.sh b/config/hypr/UserScripts/WallpaperEffects.sh index 5b1f38e7..9c872457 100755 --- a/config/hypr/UserScripts/WallpaperEffects.sh +++ b/config/hypr/UserScripts/WallpaperEffects.sh @@ -1,7 +1,7 @@ #!/bin/bash # /* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ # -# Wallpaper Effects using ImageMagick -# Inspiration from ML4W - Stephan Raabe https://gitlab.com/stephan-raabe/dotfiles +# Wallpaper Effects using ImageMagick (SUPER SHIFT W) +# Inspiration from ML4W - Stephan Raabe https://github.com/mylinuxforwork/dotfiles # Variables current_wallpaper="$HOME/.config/hypr/wallpaper_effects/.wallpaper_current" diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 75406822..1abe96e7 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -16,28 +16,28 @@ bind = $mainMod, F, fullscreen bind = $mainMod SHIFT, Q, exec, $scriptsDir/KillActiveProcess.sh bind = $mainMod SHIFT, F, togglefloating, bind = $mainMod ALT, F, exec, hyprctl dispatch workspaceopt allfloat -bind = CTRL ALT, L, exec, $scriptsDir/LockScreen.sh -bind = CTRL ALT, P, exec, $scriptsDir/Wlogout.sh +bind = CTRL ALT, L, exec, $scriptsDir/LockScreen.sh # screen lock +bind = CTRL ALT, P, exec, $scriptsDir/Wlogout.sh # power menu # FEATURES / EXTRAS -bind = $mainMod, H, exec, $scriptsDir/KeyHints.sh # Small help file +bind = $mainMod, H, exec, $scriptsDir/KeyHints.sh # help file bind = $mainMod ALT, R, exec, $scriptsDir/Refresh.sh # Refresh waybar, swaync, rofi -bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh # emoji -bind = $mainMod, S, exec, $scriptsDir/RofiSearch.sh # Google search from Rofi +bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh # emoji menu +bind = $mainMod, S, exec, $scriptsDir/RofiSearch.sh # Google search using rofi bind = $mainMod SHIFT, B, exec, $scriptsDir/ChangeBlur.sh # Toggle blur settings -bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh # animations ON/OFF +bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh # Toggle animations ON/OFF bind = $mainMod ALT, L, exec, $scriptsDir/ChangeLayout.sh # Toggle Master or Dwindle Layout bind = $mainMod ALT, V, exec, $scriptsDir/ClipManager.sh # Clipboard Manager -bind = $mainMod SHIFT, N, exec, swaync-client -t -sw # swayNC panel +bind = $mainMod SHIFT, N, exec, swaync-client -t -sw # swayNC notification panel # FEATURES / EXTRAS (UserScripts) bind = $mainMod, E, exec, $UserScripts/QuickEdit.sh # Quick Edit Hyprland Settings -bind = $mainMod SHIFT, M, exec, $UserScripts/RofiBeats.sh # online music +bind = $mainMod SHIFT, M, exec, $UserScripts/RofiBeats.sh # online music using rofi bind = $mainMod, W, exec, $UserScripts/WallpaperSelect.sh # Select wallpaper to apply -bind = $mainMod SHIFT, W, exec, $UserScripts/WallpaperEffects.sh # Wallpaper Effects by imagemagickWW +bind = $mainMod SHIFT, W, exec, $UserScripts/WallpaperEffects.sh # Wallpaper Effects by imagemagick bind = CTRL ALT, W, exec, $UserScripts/WallpaperRandom.sh # Random wallpapers -bind = $mainMod ALT, O, exec, hyprctl setprop active opaque toggle #disable opacity to active window -bind = $mainMod SHIFT, K, exec, $scriptsDir/KeyBinds.sh # searchable keybinds +bind = $mainMod ALT, O, exec, hyprctl setprop active opaque toggle # disable opacity on active window +bind = $mainMod SHIFT, K, exec, $scriptsDir/KeyBinds.sh # search keybinds via rofi # Waybar / Bar related bind = $mainMod, B, exec, pkill -SIGUSR1 waybar # Toggle hide/show waybar bind = $mainMod CTRL, B, exec, $scriptsDir/WaybarStyles.sh # Waybar Styles Menu @@ -58,38 +58,38 @@ bind = $mainMod CTRL, Return, layoutmsg, swapwithmaster bind = $mainMod, M, exec, hyprctl dispatch splitratio 0.3 # group -bind = $mainMod, G, togglegroup -bind = $mainMod CTRL, tab, changegroupactive #change focus to another window +bind = $mainMod, G, togglegroup # toggle group +bind = $mainMod CTRL, tab, changegroupactive # change focus to another window # Cycle windows if floating bring to top bind = ALT, tab, cyclenext bind = ALT, tab, bringactivetotop # Special Keys / Hot Keys -bindel = , xf86audioraisevolume, exec, $scriptsDir/Volume.sh --inc #volume up -bindel = , xf86audiolowervolume, exec, $scriptsDir/Volume.sh --dec #volume down -bindl = , xf86AudioMicMute, exec, $scriptsDir/Volume.sh --toggle-mic #mute mic -bindl = , xf86audiomute, exec, $scriptsDir/Volume.sh --toggle +bindel = , xf86audioraisevolume, exec, $scriptsDir/Volume.sh --inc # volume up +bindel = , xf86audiolowervolume, exec, $scriptsDir/Volume.sh --dec # volume down +bindl = , xf86AudioMicMute, exec, $scriptsDir/Volume.sh --toggle-mic # mic mute +bindl = , xf86audiomute, exec, $scriptsDir/Volume.sh --toggle # mute bindl = , xf86Sleep, exec, systemctl suspend # sleep button -bindl = , xf86Rfkill, exec, $scriptsDir/AirplaneMode.sh #Airplane mode +bindl = , xf86Rfkill, exec, $scriptsDir/AirplaneMode.sh # Airplane mode # media controls using keyboards bindl = , xf86AudioPlayPause, exec, $scriptsDir/MediaCtrl.sh --pause bindl = , xf86AudioPause, exec, $scriptsDir/MediaCtrl.sh --pause bindl = , xf86AudioPlay, exec, $scriptsDir/MediaCtrl.sh --pause -bindl = , xf86AudioNext, exec, $scriptsDir/MediaCtrl.sh --nxt +bindl = , xf86AudioNext, exec, $scriptsDir/MediaCtrl.sh --nxt bindl = , xf86AudioPrev, exec, $scriptsDir/MediaCtrl.sh --prv bindl = , xf86audiostop, exec, $scriptsDir/MediaCtrl.sh --stop # Screenshot keybindings NOTE: You may need to press Fn key as well -bind = $mainMod, Print, exec, $scriptsDir/ScreenShot.sh --now -bind = $mainMod SHIFT, Print, exec, $scriptsDir/ScreenShot.sh --area -bind = $mainMod CTRL, Print, exec, $scriptsDir/ScreenShot.sh --in5 #screenshot in 5 secs -bind = $mainMod CTRL SHIFT, Print, exec, $scriptsDir/ScreenShot.sh --in10 #screenshot in 10 secs -bind = ALT, Print, exec, $scriptsDir/ScreenShot.sh --active #take screenshot of active window +bind = $mainMod, Print, exec, $scriptsDir/ScreenShot.sh --now # screenshot +bind = $mainMod SHIFT, Print, exec, $scriptsDir/ScreenShot.sh --area # screenshot (area) +bind = $mainMod CTRL, Print, exec, $scriptsDir/ScreenShot.sh --in5 # screenshot (5 secs delay) +bind = $mainMod CTRL SHIFT, Print, exec, $scriptsDir/ScreenShot.sh --in10 # screenshot (10 secs delay) +bind = ALT, Print, exec, $scriptsDir/ScreenShot.sh --active # screenshot (active window only) # screenshot with swappy (another screenshot tool) -bind = $mainMod SHIFT, S, exec, $scriptsDir/ScreenShot.sh --swappy +bind = $mainMod SHIFT, S, exec, $scriptsDir/ScreenShot.sh --swappy #screenshot (swappy) # Resize windows binde = $mainMod SHIFT, left, resizeactive,-50 0 diff --git a/config/rofi/config-keybinds.rasi b/config/rofi/config-keybinds.rasi index 37aba113..206928cb 100644 --- a/config/rofi/config-keybinds.rasi +++ b/config/rofi/config-keybinds.rasi @@ -5,7 +5,7 @@ /* ---- Entry ---- */ entry { - width: 80%; + width: 85%; placeholder: " ๐Ÿงฎ Search Keybinds โ˜ฃ๏ธ NOTE โ˜ฃ๏ธ: Clicking with Mouse or Pressing ENTER will have NO function"; } @@ -16,5 +16,5 @@ listview { } window { - width: 90%; + width: 95%; } \ No newline at end of file -- cgit v1.2.3 From 2e5b4242dbc07cc1b5cc7beac761dd98d8e153b0 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 4 Jan 2025 23:22:41 +0900 Subject: added waybar style - catpuccin frappe --- config/waybar/style/[Catppuccin] Frappe.css | 301 +++++++++++++++++++++++ config/waybar/style/[Catppuccin] Latte.css | 5 +- config/waybar/style/catppuccin-themes/frappe.css | 26 ++ 3 files changed, 330 insertions(+), 2 deletions(-) create mode 100644 config/waybar/style/[Catppuccin] Frappe.css create mode 100644 config/waybar/style/catppuccin-themes/frappe.css diff --git a/config/waybar/style/[Catppuccin] Frappe.css b/config/waybar/style/[Catppuccin] Frappe.css new file mode 100644 index 00000000..6102308b --- /dev/null +++ b/config/waybar/style/[Catppuccin] Frappe.css @@ -0,0 +1,301 @@ +/* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ +/* Catppuccin Frappe */ + +* { + font-family: "JetBrainsMono Nerd Font"; + font-weight: bold; + min-height: 0; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 97%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/frappe.css"; + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + border-top: 1px solid @rosewater; + border-bottom: 3px solid @sapphire; + background: alpha(@crust, 0.4); + border-radius: 10px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +#taskbar button, +#workspaces button { + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + padding-left: 4px; + padding-right: 4px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button:hover, +#workspaces button:hover { + border-radius: 10px; + color: @overlay0; + background-color: @surface0; + padding-left: 2px; + padding-right: 2px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.persistent { + color: @surface1; + border-radius: 10px; +} + +#taskbar button.active, +#workspaces button.active { + color: @peach; + border-radius: 10px; + padding-left: 8px; + padding-right: 8px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.urgent { + color: @red; + border-radius: 0px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-power_vertical, +#custom-power, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-weather, +#custom-weather.clearNight, +#custom-weather.cloudyFoggyDay, +#custom-weather.cloudyFoggyNight, +#custom-weather.default, +#custom-weather.rainyDay, +#custom-weather.rainyNight, +#custom-weather.severe, +#custom-weather.showyIcyDay, +#custom-weather.snowyIcyNight, +#custom-weather.sunnyDay { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; +} + +#backlight { + color: @blue; +} + +#battery { + color: @green; +} + +@keyframes blink { + to { + color: @surface0; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: @theme_text_color; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#bluetooth { + color: @blue; +} + +#clock { + color: @yellow; +} + +#cpu { + color: @green; +} + +#custom-keyboard, +#memory { + color: @sky; +} + +#disk { + color: @sapphire; +} + +#temperature { + color: @teal; +} + +#temperature.critical { + background-color: @red; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#keyboard-state { + color: @flamingo; +} + +#custom-cava_mviz { + color: @pink; +} + +#custom-menu { + color: @rosewater; +} + +#custom-power { + color: @red; +} + +#custom-updater { + color: @red; +} + +#custom-light_dark { + color: @blue; +} + +#custom-weather { + color: @lavender; +} + +#custom-lock { + color: @maroon; +} + +#pulseaudio { + color: @sapphire; +} + +#pulseaudio.bluetooth { + color: @pink; +} +#pulseaudio.muted { + color: @red; +} + +#window { + color: @mauve; +} + +#mpris { + color:@lavender; +} + +#network { + color: @teal; +} +#network.disconnected, +#network.disabled { + background-color: @surface0; + color: @text; +} +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough { + min-width: 80px; + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider highlight { + min-width: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/[Catppuccin] Latte.css b/config/waybar/style/[Catppuccin] Latte.css index f7a3e856..16b412bb 100644 --- a/config/waybar/style/[Catppuccin] Latte.css +++ b/config/waybar/style/[Catppuccin] Latte.css @@ -15,8 +15,9 @@ font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; window#waybar { transition-property: background-color; transition-duration: 0.5s; - border-bottom: 2px solid @sapphire; - background: @theme_base_color; + border-top: 1px solid @flamingo; + border-bottom: 3px solid @lavender; + background: alpha(@overlay0, 0.3); border-radius: 10px; } diff --git a/config/waybar/style/catppuccin-themes/frappe.css b/config/waybar/style/catppuccin-themes/frappe.css new file mode 100644 index 00000000..c06b8fb7 --- /dev/null +++ b/config/waybar/style/catppuccin-themes/frappe.css @@ -0,0 +1,26 @@ +@define-color rosewater #f2d5cf; +@define-color flamingo #eebebe; +@define-color pink #f4b8e4; +@define-color mauve #ca9ee6; +@define-color red #e78284; +@define-color maroon #ea999c; +@define-color peach #ef9f76; +@define-color yellow #e5c890; +@define-color green #a6d189; +@define-color teal #81c8be; +@define-color sky #99d1db; +@define-color sapphire #85c1dc; +@define-color blue #8caaee; +@define-color lavender #babbf1; +@define-color text #c6d0f5; +@define-color subtext1 #b5bfe2; +@define-color subtext0 #a5adce; +@define-color overlay2 #949cbb; +@define-color overlay1 #838ba7; +@define-color overlay0 #737994; +@define-color surface2 #626880; +@define-color surface1 #51576d; +@define-color surface0 #414559; +@define-color base #303446; +@define-color mantle #292c3c; +@define-color crust #232634; -- cgit v1.2.3 From 30650fcae173386dda57838d8383aa90c4c401da Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 Jan 2025 10:22:29 +0900 Subject: Some rofi tweaks --- config/rofi/config-compact.rasi | 2 -- config/rofi/config-wallpaper-effect.rasi | 1 - config/rofi/config-wallpaper.rasi | 6 +++--- config/rofi/config-waybar-style.rasi | 5 ----- config/rofi/config-zsh-theme.rasi | 2 +- config/rofi/resolution/1080p/config.rasi | 9 +-------- config/rofi/resolution/1080p/master-config.rasi | 4 ++-- config/rofi/resolution/1440p/config.rasi | 7 ------- config/rofi/resolution/1440p/master-config.rasi | 4 ++-- 9 files changed, 9 insertions(+), 31 deletions(-) diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index c1137490..020bc959 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -33,8 +33,6 @@ entry { /* ---- Listview ---- */ listview { - columns: 2; - lines: 6; spacing: 4px; border-radius: 12px; } diff --git a/config/rofi/config-wallpaper-effect.rasi b/config/rofi/config-wallpaper-effect.rasi index 25dd2723..c499f2af 100644 --- a/config/rofi/config-wallpaper-effect.rasi +++ b/config/rofi/config-wallpaper-effect.rasi @@ -17,7 +17,6 @@ window { /* ---- Listview ---- */ listview { fixed-columns: false; - colums: 2; lines: 8; } diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index 2cfaa0e4..c90c2fa3 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -27,7 +27,7 @@ entry { /* ---- Listview ---- */ listview { - columns: 4; + columns: 5; lines: 3; flow: horizontal; } @@ -37,11 +37,11 @@ element { orientation: vertical; padding: 0px; spacing: 0px; - border-radius: 15px; + border-radius: 12px; } element-icon { - size: 20%; + size: 15%; } element-text { diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index 0760710c..ab150d0e 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -19,8 +19,3 @@ entry { placeholder: "๐Ÿ–ผ๏ธ Choose Waybar Style"; } -/* ---- Listview ---- */ -listview { - columns: 2; - lines: 6; -} diff --git a/config/rofi/config-zsh-theme.rasi b/config/rofi/config-zsh-theme.rasi index 936ce566..a735a7e6 100644 --- a/config/rofi/config-zsh-theme.rasi +++ b/config/rofi/config-zsh-theme.rasi @@ -49,7 +49,7 @@ element { border-radius: 10px; } -/*****----- Message -----*****/ +/* ---- Message ---- */ message { border-radius: 10px; } diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index 7efc033d..4f30098d 100755 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -3,11 +3,6 @@ @import "~/.config/rofi/master-config.rasi" -/* ---- Configuration ---- */ -configuration { - font: "Fira Code SemiBold 12"; -} - /* ---- Window ---- */ window { width: 60%; @@ -24,7 +19,6 @@ element { orientation: vertical; padding: 12px 0px 0px 0px; spacing: 6px; - border-radius: 12px; } element-icon { @@ -32,7 +26,6 @@ element-icon { } element-text { - font: "Fira Code SemiBold 12"; - vertical-align: 0.5; + font: "Fira Code SemiBold 10"; horizontal-align: 0.5; } \ No newline at end of file diff --git a/config/rofi/resolution/1080p/master-config.rasi b/config/rofi/resolution/1080p/master-config.rasi index ceea4764..9a1fd0a9 100644 --- a/config/rofi/resolution/1080p/master-config.rasi +++ b/config/rofi/resolution/1080p/master-config.rasi @@ -55,7 +55,7 @@ window { /* ----- Main Box ----- */ mainbox { - padding: 15px; + padding: 12px; enabled: true; orientation: vertical; children: [ "inputbar", "listbox" ]; @@ -66,7 +66,7 @@ mainbox { /* ---- Inputbar ---- */ inputbar { enabled: true; - padding: 10px 10px 100px 10px; + padding: 10px 10px 50px 10px; margin: 10px; background-color: transparent; border-radius: 25px; diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index 757b96ad..d8d3fe17 100755 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -8,11 +8,6 @@ window { width: 60%; } -/* ---- Entry input ---- */ -entry { - width: 18%; -} - /* ---- Mode Switcher ---- */ button { width: 110px; @@ -30,7 +25,6 @@ element { orientation: vertical; padding: 12px 0px 0px 0px; spacing: 6px; - border-radius: 12px; } element-icon { @@ -39,6 +33,5 @@ element-icon { element-text { font: "Fira Code SemiBold 12"; - vertical-align: 0.5; horizontal-align: 0.5; } diff --git a/config/rofi/resolution/1440p/master-config.rasi b/config/rofi/resolution/1440p/master-config.rasi index 947870e6..908bf17a 100644 --- a/config/rofi/resolution/1440p/master-config.rasi +++ b/config/rofi/resolution/1440p/master-config.rasi @@ -55,7 +55,7 @@ window { /* ----- Main Box ----- */ mainbox { - padding: 15px; + padding: 12px; enabled: true; orientation: vertical; children: [ "inputbar", "listbox" ]; @@ -66,7 +66,7 @@ mainbox { /* ---- Inputbar ---- */ inputbar { enabled: true; - padding: 10px 10px 100px 10px; + padding: 10px 10px 50px 10px; margin: 10px; background-color: transparent; border-radius: 25px; -- cgit v1.2.3 From 24cd23d17f267a1791bacc027804bca6d5da7676 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Jan 2025 14:13:29 +0900 Subject: removed nixos.png as it is now in assets of nixos-hyprland install script --- config/fastfetch/nixos.png | Bin 79276 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 config/fastfetch/nixos.png diff --git a/config/fastfetch/nixos.png b/config/fastfetch/nixos.png deleted file mode 100644 index 11593f65..00000000 Binary files a/config/fastfetch/nixos.png and /dev/null differ -- cgit v1.2.3 From ed29441800894b2ae8cbbc2b9ddb5763bf4e491f Mon Sep 17 00:00:00 2001 From: installer Date: Tue, 7 Jan 2025 13:39:21 +0900 Subject: disabled `env = LIBGL_ALWAYS_SOFTWARE,1` for a VM install since on my test, hyprland is crashing --- copy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/copy.sh b/copy.sh index 685a09d9..b365dee6 100755 --- a/copy.sh +++ b/copy.sh @@ -65,7 +65,7 @@ if hostnamectl | grep -q 'Chassis: vm'; then # enabling proper ENV's for Virtual Environment which should help sed -i 's/^\([[:space:]]*no_hardware_cursors[[:space:]]*=[[:space:]]*\)2/\1true/' config/hypr/UserConfigs/UserSettings.conf sed -i '/env = WLR_RENDERER_ALLOW_SOFTWARE,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf - sed -i '/env = LIBGL_ALWAYS_SOFTWARE,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf + #sed -i '/env = LIBGL_ALWAYS_SOFTWARE,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf sed -i '/monitor = Virtual-1, 1920x1080@60,auto,1/s/^#//' config/hypr/UserConfigs/Monitors.conf fi -- cgit v1.2.3 From 23ea3208b82d98bad4381c9bae77b62afb9e2e64 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 7 Jan 2025 20:45:54 +0900 Subject: added virt manager class (from nixos) --- config/hypr/UserConfigs/WindowRules.conf | 1 + config/waybar/ModulesWorkspaces | 1 + 2 files changed, 2 insertions(+) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 262401be..6efc8dd2 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -42,6 +42,7 @@ windowrulev2 = workspace 7, class:^([Ww]hatsapp-for-linux)$ # windowrule v2 move to workspace (silent) windowrulev2 = workspace 6 silent, class:^(virt-manager)$ +windowrulev2 = workspace 6 silent, class:^(.virt-manager-wrapped)$ windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$ # windowrule v2 - float diff --git a/config/waybar/ModulesWorkspaces b/config/waybar/ModulesWorkspaces index 12fbdb56..371d9341 100644 --- a/config/waybar/ModulesWorkspaces +++ b/config/waybar/ModulesWorkspaces @@ -173,6 +173,7 @@ "class": "๏€ฝ ", "class": "๓ฐކ ", "class": "๎ญป ", + "class<.virt-manager-wrapped>": "๎ญป ", "class": "๓ฐ…ฉ ", "class": "๏…œ ", "class": "๎šฅ ", -- cgit v1.2.3 From aa6e873812f2a5284c9685069ce607dd6ceced86 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 7 Jan 2025 21:00:35 +0900 Subject: readme update --- README.md | 3 +++ assets/latte.png | Bin 0 -> 489 bytes 2 files changed, 3 insertions(+) create mode 100644 assets/latte.png diff --git a/README.md b/README.md index 0ec9de49..317f43d5 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,9 @@ +
+
+

โ€ƒ
โ€ƒInstallationโ€ƒ
โ€ƒ
   diff --git a/assets/latte.png b/assets/latte.png new file mode 100644 index 00000000..2206c4c6 Binary files /dev/null and b/assets/latte.png differ -- cgit v1.2.3 From da440e890b9fb7d309adcf7c700418fd6b5cd0be Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 7 Jan 2025 21:01:58 +0900 Subject: woops --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 317f43d5..77a62882 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,9 @@ -
-
+

+ +


-- cgit v1.2.3 From ef0fdb82ceef67ced28b510ea264e883e584a231 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Wed, 8 Jan 2025 20:34:16 +0900 Subject: Update UserKeybinds.conf - added fake full screen (super ctrl F) --- config/hypr/UserConfigs/UserKeybinds.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/hypr/UserConfigs/UserKeybinds.conf b/config/hypr/UserConfigs/UserKeybinds.conf index 523b014b..3975f60f 100644 --- a/config/hypr/UserConfigs/UserKeybinds.conf +++ b/config/hypr/UserConfigs/UserKeybinds.conf @@ -15,6 +15,8 @@ $UserScripts = $HOME/.config/hypr/UserScripts #bindr = $mainMod, $mainMod_L, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window # Super Key to Launch rofi menu bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window #Main Menu +bind = $mainMod CTRL, F, fullscreen, 1 # fake full screen + # ags overview bind = $mainMod, A, exec, pkill rofi || true && ags -t 'overview' -- cgit v1.2.3 From f33d720cb67c3b7c35f57475bc7370af3b223b77 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Wed, 8 Jan 2025 22:31:54 +0900 Subject: fix waybar-wallust colors not applying battery not charging waybar animation changes to reduce cpu usage as per wiki --- config/hypr/scripts/Refresh.sh | 3 ++- config/waybar/style/[Black & White] Monochrome.css | 4 ++-- config/waybar/style/[Catppuccin] Frappe.css | 10 ++++----- config/waybar/style/[Catppuccin] Latte.css | 10 ++++----- config/waybar/style/[Catppuccin] Mocha.css | 10 ++++----- config/waybar/style/[Colored] Chroma Glow.css | 12 +++++----- config/waybar/style/[Colored] Translucent.css | 10 ++++----- config/waybar/style/[Colorful] Aurora Blossom.css | 4 ++-- config/waybar/style/[Colorful] Aurora.css | 4 ++-- config/waybar/style/[Colorful] Oglo Chicklets.css | 5 +++++ .../waybar/style/[Colorful] Rainbow Spectrum.css | 4 ++-- config/waybar/style/[Dark] Golden Noir.css | 12 +++++----- config/waybar/style/[Dark] Half-Moon.css | 4 ++-- .../waybar/style/[Dark] Latte-Wallust combined.css | 26 +++++++++------------- config/waybar/style/[Dark] Purpl.css | 4 ++-- .../waybar/style/[Dark] Wallust Obsidian Edge.css | 12 +++++----- config/waybar/style/[Extra] Crimson.css | 4 ++-- config/waybar/style/[Extra] EverForest.css | 4 ++-- config/waybar/style/[Extra] Mauve.css | 4 ++-- config/waybar/style/[Extra] Rose Pine.css | 17 ++++++++++++++ config/waybar/style/[Extra] Simple Pink.css | 4 ++-- .../waybar/style/[Light] Monochrome Contrast.css | 4 ++-- config/waybar/style/[Light] Obsidian Glow.css | 4 ++-- config/waybar/style/[Rainbow] RGB Bordered.css | 4 ++-- config/waybar/style/[Retro] Simple Style.css | 17 ++++++++++++++ .../waybar/style/[Transparent] Crystal Clear.css | 4 ++-- .../waybar/style/[WALLUST] ML4W-modern-mixed.css | 10 ++++----- config/waybar/style/[WALLUST] ML4W-modern.css | 10 ++++----- .../[Wallust Bordered] Chroma Fusion Edge.css | 12 +++++----- .../style/[Wallust Bordered] Chroma Simple.css | 17 ++++++++++++++ .../style/[Wallust Transparent] Crystal Clear.css | 4 ++-- config/waybar/style/[Wallust] Box type.css | 10 ++++----- config/waybar/style/[Wallust] Chroma Edge.css | 4 ++-- config/waybar/style/[Wallust] Chroma Fusion.css | 12 +++++----- config/waybar/style/[Wallust] Chroma Tally.css | 10 ++++----- config/waybar/style/[Wallust] Colored.css | 12 +++++----- config/waybar/style/[Wallust] Simple.css | 12 +++++----- 37 files changed, 182 insertions(+), 131 deletions(-) diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh index f5f91c34..1aa63378 100755 --- a/config/hypr/scripts/Refresh.sh +++ b/config/hypr/scripts/Refresh.sh @@ -27,7 +27,7 @@ ags -q sleep 1 #Restart waybar -waybar & +waybar && killall -SIGUSR2 waybar # added since wallust sometimes not applying # relaunch swaync sleep 0.5 @@ -43,4 +43,5 @@ if file_exists "${UserScripts}/RainbowBorders.sh"; then fi + exit 0 \ No newline at end of file diff --git a/config/waybar/style/[Black & White] Monochrome.css b/config/waybar/style/[Black & White] Monochrome.css index c3f5e882..9f586c79 100644 --- a/config/waybar/style/[Black & White] Monochrome.css +++ b/config/waybar/style/[Black & White] Monochrome.css @@ -183,8 +183,8 @@ tooltip label{ #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Catppuccin] Frappe.css b/config/waybar/style/[Catppuccin] Frappe.css index 6102308b..fc30a476 100644 --- a/config/waybar/style/[Catppuccin] Frappe.css +++ b/config/waybar/style/[Catppuccin] Frappe.css @@ -157,11 +157,11 @@ window#waybar.empty #window { #battery.critical:not(.charging) { background-color: @red; color: @theme_text_color; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; box-shadow: inset 0 -3px transparent; } diff --git a/config/waybar/style/[Catppuccin] Latte.css b/config/waybar/style/[Catppuccin] Latte.css index 16b412bb..50d224cd 100644 --- a/config/waybar/style/[Catppuccin] Latte.css +++ b/config/waybar/style/[Catppuccin] Latte.css @@ -157,11 +157,11 @@ window#waybar.empty #window { #battery.critical:not(.charging) { background-color: @red; color: @theme_text_color; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; box-shadow: inset 0 -3px transparent; } diff --git a/config/waybar/style/[Catppuccin] Mocha.css b/config/waybar/style/[Catppuccin] Mocha.css index 658f73f0..4c047f20 100644 --- a/config/waybar/style/[Catppuccin] Mocha.css +++ b/config/waybar/style/[Catppuccin] Mocha.css @@ -176,11 +176,11 @@ window#waybar.empty #window { #battery.critical:not(.charging) { background-color: @red; color: @theme_text_color; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; box-shadow: inset 0 -3px transparent; } diff --git a/config/waybar/style/[Colored] Chroma Glow.css b/config/waybar/style/[Colored] Chroma Glow.css index 633bb78c..9da333a7 100644 --- a/config/waybar/style/[Colored] Chroma Glow.css +++ b/config/waybar/style/[Colored] Chroma Glow.css @@ -182,12 +182,12 @@ tooltip label{ } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } label:focus { diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css index 3cbaa8f4..4f4797f3 100644 --- a/config/waybar/style/[Colored] Translucent.css +++ b/config/waybar/style/[Colored] Translucent.css @@ -192,11 +192,11 @@ tooltip { #battery.critical:not(.charging) { color: @critical; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } label:focus { diff --git a/config/waybar/style/[Colorful] Aurora Blossom.css b/config/waybar/style/[Colorful] Aurora Blossom.css index 1fe53ebe..1b9ffff8 100644 --- a/config/waybar/style/[Colorful] Aurora Blossom.css +++ b/config/waybar/style/[Colorful] Aurora Blossom.css @@ -175,8 +175,8 @@ tooltip label{ #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Colorful] Aurora.css b/config/waybar/style/[Colorful] Aurora.css index e4776dc5..1c606aec 100644 --- a/config/waybar/style/[Colorful] Aurora.css +++ b/config/waybar/style/[Colorful] Aurora.css @@ -182,8 +182,8 @@ tooltip label{ #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Colorful] Oglo Chicklets.css b/config/waybar/style/[Colorful] Oglo Chicklets.css index e8044bbe..90353d62 100644 --- a/config/waybar/style/[Colorful] Oglo Chicklets.css +++ b/config/waybar/style/[Colorful] Oglo Chicklets.css @@ -181,6 +181,11 @@ button.active { background-color: #ee606a; color: #2d353b; border-bottom: 8px solid #ca4853; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } label:focus { diff --git a/config/waybar/style/[Colorful] Rainbow Spectrum.css b/config/waybar/style/[Colorful] Rainbow Spectrum.css index dfe5694c..d5fea008 100644 --- a/config/waybar/style/[Colorful] Rainbow Spectrum.css +++ b/config/waybar/style/[Colorful] Rainbow Spectrum.css @@ -154,8 +154,8 @@ tooltip label{ background-color: #f38ba8; color: #f38ba8; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Dark] Golden Noir.css b/config/waybar/style/[Dark] Golden Noir.css index 7baa7418..a1de885f 100644 --- a/config/waybar/style/[Dark] Golden Noir.css +++ b/config/waybar/style/[Dark] Golden Noir.css @@ -183,12 +183,12 @@ tooltip { } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #pulseaudio-slider slider { diff --git a/config/waybar/style/[Dark] Half-Moon.css b/config/waybar/style/[Dark] Half-Moon.css index 9db07fa0..0cd39907 100644 --- a/config/waybar/style/[Dark] Half-Moon.css +++ b/config/waybar/style/[Dark] Half-Moon.css @@ -287,8 +287,8 @@ color: #F3F4F5; #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Dark] Latte-Wallust combined.css b/config/waybar/style/[Dark] Latte-Wallust combined.css index f80b494a..55fb7dfb 100644 --- a/config/waybar/style/[Dark] Latte-Wallust combined.css +++ b/config/waybar/style/[Dark] Latte-Wallust combined.css @@ -222,15 +222,6 @@ tooltip { transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); } -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} - #pulseaudio-slider slider { min-width: 0px; min-height: 0px; @@ -302,14 +293,17 @@ tooltip { #temperature.critical { background-color: @red; } + #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -}#pulseaudio-slider slider { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#pulseaudio-slider slider { min-width: 0px; min-height: 0px; opacity: 0; diff --git a/config/waybar/style/[Dark] Purpl.css b/config/waybar/style/[Dark] Purpl.css index 47c1328f..8117fe1b 100644 --- a/config/waybar/style/[Dark] Purpl.css +++ b/config/waybar/style/[Dark] Purpl.css @@ -198,8 +198,8 @@ tooltip { #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Dark] Wallust Obsidian Edge.css b/config/waybar/style/[Dark] Wallust Obsidian Edge.css index d44f9e39..1e50cc63 100644 --- a/config/waybar/style/[Dark] Wallust Obsidian Edge.css +++ b/config/waybar/style/[Dark] Wallust Obsidian Edge.css @@ -188,12 +188,12 @@ tooltip label { } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #pulseaudio-slider slider { min-width: 0px; diff --git a/config/waybar/style/[Extra] Crimson.css b/config/waybar/style/[Extra] Crimson.css index 86a17f71..8ff87132 100644 --- a/config/waybar/style/[Extra] Crimson.css +++ b/config/waybar/style/[Extra] Crimson.css @@ -180,8 +180,8 @@ tooltip { #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Extra] EverForest.css b/config/waybar/style/[Extra] EverForest.css index 9e64cd40..785acf01 100644 --- a/config/waybar/style/[Extra] EverForest.css +++ b/config/waybar/style/[Extra] EverForest.css @@ -177,8 +177,8 @@ window#waybar.empty #window { background-color: @red; color: @fg; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Extra] Mauve.css b/config/waybar/style/[Extra] Mauve.css index c50e6a2d..1e5b702d 100644 --- a/config/waybar/style/[Extra] Mauve.css +++ b/config/waybar/style/[Extra] Mauve.css @@ -197,8 +197,8 @@ tooltip { #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Extra] Rose Pine.css b/config/waybar/style/[Extra] Rose Pine.css index 77c4f583..bfc58ec1 100644 --- a/config/waybar/style/[Extra] Rose Pine.css +++ b/config/waybar/style/[Extra] Rose Pine.css @@ -177,6 +177,23 @@ tooltip { color: #39FF14; } +@keyframes blink { + to { + color: @main-bg; + } +} + +#battery.critical:not(.charging) { + background-color: red; + color: white; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + #backlight { padding-right: 2px; } diff --git a/config/waybar/style/[Extra] Simple Pink.css b/config/waybar/style/[Extra] Simple Pink.css index 6dfad5b7..95802b13 100644 --- a/config/waybar/style/[Extra] Simple Pink.css +++ b/config/waybar/style/[Extra] Simple Pink.css @@ -207,8 +207,8 @@ tooltip { #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Light] Monochrome Contrast.css b/config/waybar/style/[Light] Monochrome Contrast.css index cd2eb0ea..d9a6b391 100644 --- a/config/waybar/style/[Light] Monochrome Contrast.css +++ b/config/waybar/style/[Light] Monochrome Contrast.css @@ -187,8 +187,8 @@ tooltip label{ #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Light] Obsidian Glow.css b/config/waybar/style/[Light] Obsidian Glow.css index f860ce50..8306159e 100644 --- a/config/waybar/style/[Light] Obsidian Glow.css +++ b/config/waybar/style/[Light] Obsidian Glow.css @@ -173,8 +173,8 @@ tooltip label { #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Rainbow] RGB Bordered.css b/config/waybar/style/[Rainbow] RGB Bordered.css index 6c7cb939..3ffbceea 100644 --- a/config/waybar/style/[Rainbow] RGB Bordered.css +++ b/config/waybar/style/[Rainbow] RGB Bordered.css @@ -173,8 +173,8 @@ window#waybar.empty #window { background-color: @red; color: @theme_text_color; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; box-shadow: inset 0 -3px transparent; diff --git a/config/waybar/style/[Retro] Simple Style.css b/config/waybar/style/[Retro] Simple Style.css index 27e9db98..ba23e25b 100644 --- a/config/waybar/style/[Retro] Simple Style.css +++ b/config/waybar/style/[Retro] Simple Style.css @@ -109,6 +109,23 @@ window#waybar { border-bottom: 3px solid yellow; } +@keyframes blink { + to { + color: @background; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: white; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + /*-----Indicators----*/ #custom-hypridle.notactive, #idle_inhibitor.activated { diff --git a/config/waybar/style/[Transparent] Crystal Clear.css b/config/waybar/style/[Transparent] Crystal Clear.css index e8dbbf96..1c2c7de2 100644 --- a/config/waybar/style/[Transparent] Crystal Clear.css +++ b/config/waybar/style/[Transparent] Crystal Clear.css @@ -157,8 +157,8 @@ window#waybar.empty #window { #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css index 8b2ae2bc..59de390f 100644 --- a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css +++ b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css @@ -353,11 +353,11 @@ window#waybar.empty #window { #battery.critical:not(.charging) { background-color: #f53c3c; color: @textcolor3; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #tray { diff --git a/config/waybar/style/[WALLUST] ML4W-modern.css b/config/waybar/style/[WALLUST] ML4W-modern.css index 62fafd1b..afd86c4a 100644 --- a/config/waybar/style/[WALLUST] ML4W-modern.css +++ b/config/waybar/style/[WALLUST] ML4W-modern.css @@ -353,11 +353,11 @@ window#waybar.empty #window { #battery.critical:not(.charging) { background-color: #f53c3c; color: @textcolor3; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #tray { diff --git a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css index 8885aa97..86790823 100644 --- a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css +++ b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css @@ -285,12 +285,12 @@ tooltip { } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #pulseaudio-slider slider { diff --git a/config/waybar/style/[Wallust Bordered] Chroma Simple.css b/config/waybar/style/[Wallust Bordered] Chroma Simple.css index 0196f85f..fed61902 100644 --- a/config/waybar/style/[Wallust Bordered] Chroma Simple.css +++ b/config/waybar/style/[Wallust Bordered] Chroma Simple.css @@ -259,6 +259,23 @@ tooltip { border: 2px solid @color8; } +@keyframes blink { + to { + color: @color12; + } +} + +#battery.critical:not(.charging) { + background-color: red; + color: white; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + #custom-weather { color: #8eacf3; border-right: 0px; diff --git a/config/waybar/style/[Wallust Transparent] Crystal Clear.css b/config/waybar/style/[Wallust Transparent] Crystal Clear.css index d98da479..3efa0e87 100644 --- a/config/waybar/style/[Wallust Transparent] Crystal Clear.css +++ b/config/waybar/style/[Wallust Transparent] Crystal Clear.css @@ -166,8 +166,8 @@ window#waybar.empty #window { #battery.critical:not(.charging) { color: @critical; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css index 496c3c77..efdf11bf 100644 --- a/config/waybar/style/[Wallust] Box type.css +++ b/config/waybar/style/[Wallust] Box type.css @@ -174,11 +174,11 @@ window#waybar.empty #window { #battery.critical:not(.charging) { background-color: #ffffff; color: #000000; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; border-bottom-width: 5px; border-bottom-color: @color12; border-bottom-style: solid; diff --git a/config/waybar/style/[Wallust] Chroma Edge.css b/config/waybar/style/[Wallust] Chroma Edge.css index b58e607d..71d59bd5 100644 --- a/config/waybar/style/[Wallust] Chroma Edge.css +++ b/config/waybar/style/[Wallust] Chroma Edge.css @@ -258,8 +258,8 @@ tooltip label{ #battery.critical:not(.charging) { color: #f53c3c; animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; + animation-duration: 3.0s; + animation-timing-function: steps(12); animation-iteration-count: infinite; animation-direction: alternate; } diff --git a/config/waybar/style/[Wallust] Chroma Fusion.css b/config/waybar/style/[Wallust] Chroma Fusion.css index 78501aa2..99a6e031 100644 --- a/config/waybar/style/[Wallust] Chroma Fusion.css +++ b/config/waybar/style/[Wallust] Chroma Fusion.css @@ -287,12 +287,12 @@ tooltip { } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #pulseaudio-slider slider { diff --git a/config/waybar/style/[Wallust] Chroma Tally.css b/config/waybar/style/[Wallust] Chroma Tally.css index dede0609..3200db39 100644 --- a/config/waybar/style/[Wallust] Chroma Tally.css +++ b/config/waybar/style/[Wallust] Chroma Tally.css @@ -163,11 +163,11 @@ tooltip { #battery.critical:not(.charging) { background: #bf616a; color: #eceff4; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #cpu { diff --git a/config/waybar/style/[Wallust] Colored.css b/config/waybar/style/[Wallust] Colored.css index be6bae2a..07c366cd 100644 --- a/config/waybar/style/[Wallust] Colored.css +++ b/config/waybar/style/[Wallust] Colored.css @@ -196,12 +196,12 @@ tooltip { } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #pulseaudio-slider slider { diff --git a/config/waybar/style/[Wallust] Simple.css b/config/waybar/style/[Wallust] Simple.css index 510658d3..a5d122f3 100644 --- a/config/waybar/style/[Wallust] Simple.css +++ b/config/waybar/style/[Wallust] Simple.css @@ -210,12 +210,12 @@ tooltip { } #battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; } #pulseaudio-slider slider { -- cgit v1.2.3 From f078d3943a9b3fe39804a77c9d78f23764d391db Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 9 Jan 2025 10:16:50 +0900 Subject: bump to v2.3.9 , added hyprland-qt-support (not sure if it right though at this moment :) lmao) --- config/hypr/UserConfigs/ENVariables.conf | 3 +++ config/hypr/application-style.conf | 8 ++++++++ config/hypr/v2.3.8 | 5 ----- config/hypr/v2.3.9 | 5 +++++ 4 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 config/hypr/application-style.conf delete mode 100644 config/hypr/v2.3.8 create mode 100644 config/hypr/v2.3.9 diff --git a/config/hypr/UserConfigs/ENVariables.conf b/config/hypr/UserConfigs/ENVariables.conf index 4a9db143..831f3afd 100644 --- a/config/hypr/UserConfigs/ENVariables.conf +++ b/config/hypr/UserConfigs/ENVariables.conf @@ -17,6 +17,9 @@ env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_SESSION_DESKTOP,Hyprland env = XDG_SESSION_TYPE,wayland +# hyprland-qt-support +env = QT_QUICK_CONTROLS_STYLE,org.hyprland.style + # xwayland apps scale fix (useful if you are use monitor scaling) # see https://wiki.hyprland.org/Configuring/XWayland/ # toolkit-specific scale diff --git a/config/hypr/application-style.conf b/config/hypr/application-style.conf new file mode 100644 index 00000000..7e67f106 --- /dev/null +++ b/config/hypr/application-style.conf @@ -0,0 +1,8 @@ +# /* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ # +# as per Hyprland wiki: hyprland-qt-support provides a QML style for hypr* qt6 apps + +roundess = 2 + +border_width = 0 + +reduce_motion = false \ No newline at end of file diff --git a/config/hypr/v2.3.8 b/config/hypr/v2.3.8 deleted file mode 100644 index 31b3414d..00000000 --- a/config/hypr/v2.3.8 +++ /dev/null @@ -1,5 +0,0 @@ -### https://github.com/JaKooLit ### -## https://github.com/JaKooLit/Hyprland-Dots -## This is to have a reference of which version would be - -## note that this will always be higher than the released versions \ No newline at end of file diff --git a/config/hypr/v2.3.9 b/config/hypr/v2.3.9 new file mode 100644 index 00000000..31b3414d --- /dev/null +++ b/config/hypr/v2.3.9 @@ -0,0 +1,5 @@ +### https://github.com/JaKooLit ### +## https://github.com/JaKooLit/Hyprland-Dots +## This is to have a reference of which version would be + +## note that this will always be higher than the released versions \ No newline at end of file -- cgit v1.2.3 From 199ac42eb5b3c19b0d61b7b1bb79d8c3980b382d Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 9 Jan 2025 10:23:50 +0900 Subject: added betterbird on windowrules, ags icom, workspace rw --- config/ags/modules/.configuration/user_options.js | 1 + config/hypr/UserConfigs/WindowRules.conf | 1 + config/waybar/ModulesWorkspaces | 1 + 3 files changed, 3 insertions(+) diff --git a/config/ags/modules/.configuration/user_options.js b/config/ags/modules/.configuration/user_options.js index db194395..cfd43b1e 100644 --- a/config/ags/modules/.configuration/user_options.js +++ b/config/ags/modules/.configuration/user_options.js @@ -75,6 +75,7 @@ let configOptions = { 'Minecraft* 1.20.1': "minecraft", 'gnome-tweaks': "org.gnome.tweaks", 'pavucontrol-qt': "pavucontrol", + 'eu.betterbird.Betterbird' : "thunderbird", 'thunderbird-esr': "thunderbird", 'wps': "wps-office2019-kprometheus", 'wpsoffice': "wps-office2019-kprometheus", diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 6efc8dd2..c0358e4a 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -27,6 +27,7 @@ windowrulev2 = idleinhibit fullscreen, fullscreen:1 # windowrule v2 move to workspace windowrulev2 = workspace 1, class:^([Tt]hunderbird)$ +windowrulev2 = workspace 1, class:^(eu.betterbird.Betterbird)$ windowrulev2 = workspace 1, class:^(org.gnome.Evolution)$ windowrulev2 = workspace 2, class:^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr)$ windowrulev2 = workspace 2, class:^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable)?)$ diff --git a/config/waybar/ModulesWorkspaces b/config/waybar/ModulesWorkspaces index 371d9341..226943d1 100644 --- a/config/waybar/ModulesWorkspaces +++ b/config/waybar/ModulesWorkspaces @@ -167,6 +167,7 @@ "class": "๓ฐจž ", "class": "๓ฐฐ ", "class<[Tt]hunderbird|[Tt]hunderbird-esr>": "๏ฐ ", + "class": "๏ฐ ", "class": "๏‡ฟ ", "class": "๓ฐ…ณ ", "class": "๏ฎ ", -- cgit v1.2.3 From a9b123e634cf1ff741f394a301632934aceba8ba Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 9 Jan 2025 21:49:49 +0900 Subject: - Searchable keybinds correction. Pressing `SUPER SHIFT K` again will close rofi --- config/hypr/configs/Keybinds.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 1abe96e7..6ab51bd5 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -37,7 +37,7 @@ bind = $mainMod, W, exec, $UserScripts/WallpaperSelect.sh # Select wallpaper to bind = $mainMod SHIFT, W, exec, $UserScripts/WallpaperEffects.sh # Wallpaper Effects by imagemagick bind = CTRL ALT, W, exec, $UserScripts/WallpaperRandom.sh # Random wallpapers bind = $mainMod ALT, O, exec, hyprctl setprop active opaque toggle # disable opacity on active window -bind = $mainMod SHIFT, K, exec, $scriptsDir/KeyBinds.sh # search keybinds via rofi +bind = $mainMod SHIFT, K, exec, pkill rofi || $scriptsDir/KeyBinds.sh # search keybinds via rofi # Waybar / Bar related bind = $mainMod, B, exec, pkill -SIGUSR1 waybar # Toggle hide/show waybar bind = $mainMod CTRL, B, exec, $scriptsDir/WaybarStyles.sh # Waybar Styles Menu -- cgit v1.2.3 From 6ef0644f8d49844d9bc1aedf061adde61dc6d962 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 10 Jan 2025 00:31:35 +0900 Subject: added CachyOS browsers on workspace waybar and window rule --- config/hypr/UserConfigs/WindowRules.conf | 4 ++-- config/waybar/ModulesWorkspaces | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index c0358e4a..62289157 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -32,7 +32,7 @@ windowrulev2 = workspace 1, class:^(org.gnome.Evolution)$ windowrulev2 = workspace 2, class:^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr)$ windowrulev2 = workspace 2, class:^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable)?)$ windowrulev2 = workspace 2, class:^([Gg]oogle-chrome(-beta|-dev|-unstable)?)$ -windowrulev2 = workspace 2, class:^([Tt]horium-browser)$ +windowrulev2 = workspace 2, class:^([Tt]horium-browser|[Cc]achy-browser)$ #windowrulev2 = workspace 3, class:^([Tt]hunar)$ windowrulev2 = workspace 4, class:^(com.obsproject.Studio)$ windowrulev2 = workspace 5, class:^([Ss]team)$ @@ -82,7 +82,7 @@ windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ windowrulev2 = opacity 0.9 0.7, class:^(Brave-browser(-beta|-dev)?)$ windowrulev2 = opacity 0.9 0.7, class:^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr)$ windowrulev2 = opacity 0.9 0.7, class:^(zen-alpha)$ # zen browser -windowrulev2 = opacity 0.9 0.6, class:^([Tt]horium-browser)$ +windowrulev2 = opacity 0.9 0.6, class:^([Tt]horium-browser|[Cc]achy-browser)$ windowrulev2 = opacity 0.9 0.8, class:^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable)?)$ windowrulev2 = opacity 0.9 0.8, class:^(google-chrome(-beta|-dev|-unstable)?)$ windowrulev2 = opacity 0.94 0.86, class:^(chrome-.+-Default)$ # Chrome PWAs diff --git a/config/waybar/ModulesWorkspaces b/config/waybar/ModulesWorkspaces index 226943d1..4c25cfd1 100644 --- a/config/waybar/ModulesWorkspaces +++ b/config/waybar/ModulesWorkspaces @@ -158,7 +158,7 @@ "title<.*amazon.*>": "๏‰ฐ ", "title<.*reddit.*>": "๏Ё ", "title<.*Picture-in-Picture.*>": "๏”ฌ ", - "class": "๎… ", + "class": "๎… ", "class": "๎ฏ† ", "class": "๏„  ", "class": "๏‰จ ", -- cgit v1.2.3 From 565f20ac7513792bd4b0bd3c78eac9de90fbb6a0 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 10 Jan 2025 18:13:29 +0900 Subject: tweaked refresh.sh cause wallust color does not apply to waybar sometimes --- config/hypr/scripts/Refresh.sh | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh index 1aa63378..78f76702 100755 --- a/config/hypr/scripts/Refresh.sh +++ b/config/hypr/scripts/Refresh.sh @@ -22,13 +22,11 @@ for _prs in "${_ps[@]}"; do fi done +killall -SIGUSR2 waybar # added since wallust sometimes not applying + # quit ags ags -q -sleep 1 -#Restart waybar -waybar && killall -SIGUSR2 waybar # added since wallust sometimes not applying - # relaunch swaync sleep 0.5 swaync > /dev/null 2>&1 & @@ -36,6 +34,16 @@ swaync > /dev/null 2>&1 & # relaunch ags ags & +# Kill waybar (yet again) # added since wallust sometimes not applying +if pidof waybar >/dev/null; then + pkill waybar +fi + + +sleep 1 +#Restart waybar +waybar & + # Relaunching rainbow borders if the script exists sleep 1 if file_exists "${UserScripts}/RainbowBorders.sh"; then -- cgit v1.2.3 From 4ca7916fc0f5a13b105e2902786d3c1ebedc1616 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 12 Jan 2025 00:32:08 +0900 Subject: corrected initial-boot.sh re themes to be loaded initially --- config/hypr/initial-boot.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 4780de7e..3c8bd64a 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -13,7 +13,7 @@ wallpaper=$HOME/.config/hypr/wallpaper_effects/.wallpaper_modified waybar_style="$HOME/.config/waybar/style/[Dark] Latte-Wallust combined.css" kvantum_theme="catppuccin-mocha-blue" color_scheme="prefer-dark" -gtk_theme="Andromeda-dark" +gtk_theme="Kali-dark" icon_theme="Flat-Remix-Blue-Dark" cursor_theme="Bibata-Modern-Ice" -- cgit v1.2.3 From e750b42a20185a27d1bae8edfb0efcae73a20e4d Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Sun, 12 Jan 2025 10:31:58 +0900 Subject: Update initial-boot.sh found the issue why dark theme is not applied :) --- config/hypr/initial-boot.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index 3c8bd64a..2748d5e7 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -13,7 +13,7 @@ wallpaper=$HOME/.config/hypr/wallpaper_effects/.wallpaper_modified waybar_style="$HOME/.config/waybar/style/[Dark] Latte-Wallust combined.css" kvantum_theme="catppuccin-mocha-blue" color_scheme="prefer-dark" -gtk_theme="Kali-dark" +gtk_theme="Kali-Dark" icon_theme="Flat-Remix-Blue-Dark" cursor_theme="Bibata-Modern-Ice" -- cgit v1.2.3 From 22a7c6a47cda11a78727e9c903841b2f3273f52c Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 12 Jan 2025 11:45:20 +0900 Subject: fixed switching of multiple keyboard layout [Fix](https://github.com/JaKooLit/Ubuntu-Hyprland/issues/33) --- config/hypr/scripts/SwitchKeyboardLayout.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hypr/scripts/SwitchKeyboardLayout.sh b/config/hypr/scripts/SwitchKeyboardLayout.sh index 76c06574..2d265e28 100755 --- a/config/hypr/scripts/SwitchKeyboardLayout.sh +++ b/config/hypr/scripts/SwitchKeyboardLayout.sh @@ -80,7 +80,7 @@ change_layout() { fi echo "Switching layout for $name to $new_layout..." - hyprctl switchxkblayout "$name" next + hyprctl switchxkblayout "$name" "$next_index" if [ $? -ne 0 ]; then echo "Error while switching layout for $name." >&2 error_found=true -- cgit v1.2.3 From 5df8cb82ccb01fefbd70aa059a326925b9ea98d6 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 12 Jan 2025 12:50:56 +0900 Subject: some changes on scripts which depends on rofi. Downside is only way to close the rofi is pressing esc button. However, you can execute immediately the script. ie., rofi menu is opened, by pressing Super W, it will execute wallpaper menu immediately. --- config/hypr/UserScripts/QuickEdit.sh | 5 +++++ config/hypr/UserScripts/RofiBeats.sh | 6 ++++++ config/hypr/UserScripts/RofiCalc.sh | 1 - config/hypr/UserScripts/WallpaperEffects.sh | 1 - config/hypr/UserScripts/WallpaperSelect.sh | 1 - config/hypr/UserScripts/ZshChangeTheme.sh | 5 +++++ config/hypr/configs/Keybinds.conf | 3 ++- config/hypr/scripts/ClipManager.sh | 5 +++++ config/hypr/scripts/KeyBinds.sh | 5 +++++ config/hypr/scripts/RofiEmoji.sh | 6 ++++++ config/hypr/scripts/RofiSearch.sh | 2 +- config/hypr/scripts/WaybarLayout.sh | 2 +- config/hypr/scripts/WaybarStyles.sh | 2 +- 13 files changed, 37 insertions(+), 7 deletions(-) diff --git a/config/hypr/UserScripts/QuickEdit.sh b/config/hypr/UserScripts/QuickEdit.sh index ed5a4e1c..29ce3506 100755 --- a/config/hypr/UserScripts/QuickEdit.sh +++ b/config/hypr/UserScripts/QuickEdit.sh @@ -51,4 +51,9 @@ main() { $tty -e $edit "$file" } +# Check if rofi is already running +if pidof rofi > /dev/null; then + pkill rofi +fi + main diff --git a/config/hypr/UserScripts/RofiBeats.sh b/config/hypr/UserScripts/RofiBeats.sh index cde7eccf..e615aadb 100755 --- a/config/hypr/UserScripts/RofiBeats.sh +++ b/config/hypr/UserScripts/RofiBeats.sh @@ -94,6 +94,12 @@ play_online_music() { # Check if an online music process is running and send a notification, otherwise run the main function pkill mpv && notify-send -u low -i "$iDIR/music.png" "Music stopped" || { +# Check if rofi is already running +if pidof rofi > /dev/null; then + pkill rofi +fi + + # Prompt the user to choose between local and online music user_choice=$(printf "Play from Online Stations\nPlay from Music Folder\nShuffle Play from Music Folder" | rofi -dmenu -config ~/.config/rofi/config-rofi-Beats-menu.rasi -p "Select music source") diff --git a/config/hypr/UserScripts/RofiCalc.sh b/config/hypr/UserScripts/RofiCalc.sh index 355130de..cef80b81 100755 --- a/config/hypr/UserScripts/RofiCalc.sh +++ b/config/hypr/UserScripts/RofiCalc.sh @@ -8,7 +8,6 @@ rofi_config="$HOME/.config/rofi/config-calc.rasi" # Kill Rofi if already running before execution if pgrep -x "rofi" >/dev/null; then pkill rofi - exit 0 fi # main function diff --git a/config/hypr/UserScripts/WallpaperEffects.sh b/config/hypr/UserScripts/WallpaperEffects.sh index 9c872457..9a9d289c 100755 --- a/config/hypr/UserScripts/WallpaperEffects.sh +++ b/config/hypr/UserScripts/WallpaperEffects.sh @@ -95,7 +95,6 @@ main() { # Check if rofi is already running and kill it if pidof rofi > /dev/null; then pkill rofi - exit 0 fi main diff --git a/config/hypr/UserScripts/WallpaperSelect.sh b/config/hypr/UserScripts/WallpaperSelect.sh index d74933a3..8daa4f28 100755 --- a/config/hypr/UserScripts/WallpaperSelect.sh +++ b/config/hypr/UserScripts/WallpaperSelect.sh @@ -97,7 +97,6 @@ main() { # Check if rofi is already running if pidof rofi > /dev/null; then pkill rofi - sleep 1 # Allow some time for rofi to close fi main diff --git a/config/hypr/UserScripts/ZshChangeTheme.sh b/config/hypr/UserScripts/ZshChangeTheme.sh index 57fbf37d..662a36bb 100755 --- a/config/hypr/UserScripts/ZshChangeTheme.sh +++ b/config/hypr/UserScripts/ZshChangeTheme.sh @@ -48,4 +48,9 @@ main() { fi } +# Check if rofi is already running +if pidof rofi > /dev/null; then + pkill rofi +fi + main diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 6ab51bd5..019ca11d 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -37,7 +37,8 @@ bind = $mainMod, W, exec, $UserScripts/WallpaperSelect.sh # Select wallpaper to bind = $mainMod SHIFT, W, exec, $UserScripts/WallpaperEffects.sh # Wallpaper Effects by imagemagick bind = CTRL ALT, W, exec, $UserScripts/WallpaperRandom.sh # Random wallpapers bind = $mainMod ALT, O, exec, hyprctl setprop active opaque toggle # disable opacity on active window -bind = $mainMod SHIFT, K, exec, pkill rofi || $scriptsDir/KeyBinds.sh # search keybinds via rofi +bind = $mainMod SHIFT, K, exec, $scriptsDir/KeyBinds.sh # search keybinds via rofi + # Waybar / Bar related bind = $mainMod, B, exec, pkill -SIGUSR1 waybar # Toggle hide/show waybar bind = $mainMod CTRL, B, exec, $scriptsDir/WaybarStyles.sh # Waybar Styles Menu diff --git a/config/hypr/scripts/ClipManager.sh b/config/hypr/scripts/ClipManager.sh index ddce2999..13f90a9e 100755 --- a/config/hypr/scripts/ClipManager.sh +++ b/config/hypr/scripts/ClipManager.sh @@ -6,6 +6,11 @@ # CTRL Del to delete an entry # ALT Del to wipe clipboard contents +# Check if rofi is already running +if pidof rofi > /dev/null; then + pkill rofi +fi + while true; do result=$( rofi -i -dmenu \ diff --git a/config/hypr/scripts/KeyBinds.sh b/config/hypr/scripts/KeyBinds.sh index 4aca73d9..9e01a7c3 100755 --- a/config/hypr/scripts/KeyBinds.sh +++ b/config/hypr/scripts/KeyBinds.sh @@ -5,6 +5,11 @@ # Kill yad to not interfere with this binds pkill yad || true +# Check if rofi is already running +if pidof rofi > /dev/null; then + pkill rofi +fi + # Define the config files KEYBINDS_CONF="$HOME/.config/hypr/configs/Keybinds.conf" USER_KEYBINDS_CONF="$HOME/.config/hypr/UserConfigs/UserKeybinds.conf" diff --git a/config/hypr/scripts/RofiEmoji.sh b/config/hypr/scripts/RofiEmoji.sh index 6bf6a5ab..fa27a341 100755 --- a/config/hypr/scripts/RofiEmoji.sh +++ b/config/hypr/scripts/RofiEmoji.sh @@ -2,6 +2,11 @@ # /* ---- ๐Ÿ’ซ https://github.com/JaKooLit ๐Ÿ’ซ ---- */ ## # Rofi Emoticons. Not my own. Cant remember the source +# Check if rofi is already running +if pidof rofi > /dev/null; then + pkill rofi +fi + sed '1,/^# # DATA # #$/d' "$0" | \ rofi -i -dmenu -config ~/.config/rofi/config-emoji.rasi | \ awk -F'\t' '{print $1}' | \ @@ -10,6 +15,7 @@ wl-copy exit + # # DATA # # ๐Ÿ˜€ face face | grin | grinning face ๐Ÿ˜ƒ face with big eyes face | grinning face with big eyes | mouth | open | smile diff --git a/config/hypr/scripts/RofiSearch.sh b/config/hypr/scripts/RofiSearch.sh index 9b7e4bd4..ccc73016 100755 --- a/config/hypr/scripts/RofiSearch.sh +++ b/config/hypr/scripts/RofiSearch.sh @@ -9,7 +9,7 @@ rofi_config="$HOME/.config/rofi/config-search.rasi" # Kill Rofi if already running before execution if pgrep -x "rofi" >/dev/null; then pkill rofi - exit 0 + #exit 0 fi # Open rofi with a dmenu and pass the selected item to xdg-open for Google search diff --git a/config/hypr/scripts/WaybarLayout.sh b/config/hypr/scripts/WaybarLayout.sh index 36cbeb10..738d34f4 100755 --- a/config/hypr/scripts/WaybarLayout.sh +++ b/config/hypr/scripts/WaybarLayout.sh @@ -50,7 +50,7 @@ main() { # Kill Rofi if already running before execution if pgrep -x "rofi" >/dev/null; then pkill rofi - exit 0 + #exit 0 fi main diff --git a/config/hypr/scripts/WaybarStyles.sh b/config/hypr/scripts/WaybarStyles.sh index 95a348ba..096e4d7c 100755 --- a/config/hypr/scripts/WaybarStyles.sh +++ b/config/hypr/scripts/WaybarStyles.sh @@ -44,7 +44,7 @@ main() { # Kill Rofi if already running before execution if pgrep -x "rofi" >/dev/null; then pkill rofi - exit 0 + #exit 0 fi main -- cgit v1.2.3