From d521e014fd56601baa9c9a3cdebe71a4d0606948 Mon Sep 17 00:00:00 2001 From: clsty Date: Mon, 13 Oct 2025 11:16:42 +0800 Subject: [PATCH 1/3] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b65a913b..acd1cd2bd 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,9 @@
Installation (illogical-impulse Quickshell) - - See the [Wiki](https://ii.clsty.link/en/ii-qs/01setup/) (idempotent script provided) - - In case you can't access the wiki, you can always manually clone this repo and run `install.sh` + - Just run `bash <(curl -s https://ii.clsty.link/setup)` + - Or, clone this repo and run `./install.sh` + - See [document](https://ii.clsty.link/en/ii-qs/01setup/) for details. - **Default keybinds**: Should be somewhat familiar to Windows or GNOME users. Important ones: - `Super`+`/` = keybind list - `Super`+`Enter` = terminal From 573105d269b43a5584d99801a92447fb7a90ca5d Mon Sep 17 00:00:00 2001 From: clsty Date: Mon, 13 Oct 2025 13:32:52 +0800 Subject: [PATCH 2/3] Add TODO in diagnose --- diagnose | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/diagnose b/diagnose index 667cba850..bdf18c99b 100755 --- a/diagnose +++ b/diagnose @@ -1,7 +1,12 @@ #!/usr/bin/env bash # # This script is for quickly generate helpful info +# # It should be as independent as possible and should not source other files unless it has to +# +# TODO: Add quickshell and Qt version check. +# Pay attention to the version of Qt which quickshell built against. + STY_RED='\e[31m' STY_RESET='\e[00m' From 64e04ae15b721b3741b48d87727a11b0326d0092 Mon Sep 17 00:00:00 2001 From: clsty Date: Mon, 13 Oct 2025 13:40:33 +0800 Subject: [PATCH 3/3] Update CONTRIBUTING.md --- CONTRIBUTING.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1c2c57e35..a6e400aff 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,6 +6,10 @@ # Code details +## Contributing to i18n + +For contributing in translation (i18n) for Quickshell, see also `.config/quickshell/translations/tools`. + ## Dynamic loading - If something's not always necessary, especially when guarded by a config option to enable/disable, put it in a `Loader`. One tip with `Loader`s is sometimes you will need to declare positioning properties (like `anchors`) in the `Loader`, not the `sourceComponent`.