สำคัญ
Gradience ได้รับการเก็บถาวรเมื่อวันที่ 29 มิถุนายน 2024 ดูโพสต์ในบล็อกเพื่อดูข้อมูลบางส่วนเกี่ยวกับเหตุผลเบื้องหลังการตัดสินใจครั้งนี้
บันทึก
Gradience กำลังมองหาผู้ดูแล! หากคุณรู้จัก Python และ GTK4/Libadwaita และเต็มใจที่จะพัฒนามัน ให้ชิปใน Matrix และ Discord
เปลี่ยนรูปลักษณ์ของ Adwaita ได้อย่างง่ายดาย
Gradience เป็นเครื่องมือสำหรับปรับแต่งแอปพลิเคชัน Libadwaita และธีม adw-gtk3
สำคัญ
Gradience, stopthemingmy.app และนักพัฒนา Adwaita
คุณสมบัติหลักของ Gradience มีดังต่อไปนี้:
เปลี่ยนสีของธีม Adwaita
การใช้โทนสี Material 3 จากวอลเปเปอร์
การใช้การตั้งค่าล่วงหน้าของผู้ใช้รายอื่น
การเปลี่ยนตัวเลือกขั้นสูงด้วย CSS
ขยายฟังก์ชันการทำงานโดยใช้ปลั๊กอิน
บันทึก
คุณสามารถไปที่ Preferences
และใช้การแทนที่สำหรับ Flatpak
ไม่จำเป็นต้องตั้งค่าเพิ่มเติมสำหรับแอปพลิเคชัน Libadwaita ดั้งเดิม
สำหรับแอปพลิเคชัน Flatpak Libadwaita คุณจะต้องลบล้างสิทธิ์ของแอปพลิเคชันเหล่านั้น:
เรียกใช้ sudo flatpak override --filesystem=xdg-config/gtk-4.0
หรือ
ใช้ Flatseal และเพิ่ม xdg-config/gtk-4.0
ลงใน ไฟล์อื่น ๆ ในส่วน ระบบไฟล์ ของ แอปพลิเคชันทั้งหมด
ใช้คู่มือนี้เพื่อจัดทำธีมแอปพลิเคชัน vanilla GTK 4
ติดตั้งและใช้ธีม adw-gtk3 (อย่าลืมติดตั้งแพ็คเกจ Flatpak!)
สำหรับแอปพลิเคชัน Flatpak คุณจะต้องแทนที่การอนุญาต:
เรียกใช้ sudo flatpak override --filesystem=xdg-config/gtk-3.0
หรือ
ใช้ Flatseal และเพิ่ม xdg-config/gtk-3.0
ลงใน ไฟล์อื่น ๆ ในส่วน ระบบไฟล์ ของ แอปพลิเคชันทั้งหมด
เปิดหน้าต่างการตั้งค่า
ไปที่แท็บธีม
ในกลุ่ม รีเซ็ตและคืนค่าที่ตั้งไว้ล่วงหน้า คลิกปุ่มรีเซ็ตสำหรับแอปพลิเคชัน GTK 3 หรือ Libadwaita
เรียกใช้ rm -rf .config/gtk-4.0 .config/gtk-3.0
เรียกใช้ flatpak uninstall adw-gtk3
เพื่อลบธีม Flatpak adw-gtk3
เรียกใช้ rm -rf .themes/adw-gtk3 .themes/adw-gtk3-dark .local/share/themes/adw-gtk3 .local/share/themes/adw-gtk3-dark
เพื่อลบธีม adw-gtk3 ในเครื่อง
เรียกใช้ sudo flatpak override --reset
[!คำเตือน] การดำเนินการนี้จะรีเซ็ตการแทนที่ Flatpak ทั้งหมด เช่น การแทนที่ Firefox Wayland
สำคัญ
วิธีการติดตั้งหลักคือ Flatpak จาก Flathub
บันทึก
มีแพ็คเกจ Gradience จำนวนมากที่ไม่ได้รับการทดสอบโดย Gradience Team และไม่ได้ระบุไว้ที่นี่ ซึ่งมีจำหน่ายที่ Repology
การไล่ระดับสีพร้อมใช้งานสำหรับ Fedora ผ่าน COPR:
dnf copr เปิดใช้งาน lyessaadi/gradience การไล่ระดับการติดตั้ง dnf
คำเตือน
ยังไม่มีให้บริการ
Gradience พร้อมใช้งานสำหรับ Arch Linux ผ่าน AUR:
ใช้ปารู:
ปารุ -S การไล่ระดับสี
สำหรับการเปลี่ยนแปลงล่าสุด:
พารุ -S การไล่ระดับสี-git
git clone https://aur.archlinux.org/gradience.gitcd การไล่ระดับสี makepkg -sic
สำหรับการเปลี่ยนแปลงล่าสุด:
คอมไพล์โคลน https://aur.archlinux.org/gradience-git.gitcd gradience-git makepkg -sic
Gradience พร้อมใช้งานสำหรับ NixOS 23.05 (Stoat) และใหม่กว่า:
หากต้องการทำงานในเชลล์ชั่วคราว:
nix-shell -p การไล่ระดับสี
ในการติดตั้ง:
ห้าม-env -iA nixos.gradience
ก่อนอื่น คุณต้องเพิ่มรีโมต GNOME Nightly Flatpak หากยังไม่ได้เพิ่ม:
flatpak เพิ่มระยะไกล -- ถ้าไม่มีอยู่ gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
จากนั้นให้ดาวน์โหลด Gradience ทุกคืนจากที่นี่
สุดท้ายแตกไฟล์ ZIP และติดตั้ง Gradience โดยเรียกใช้:
flatpak ติดตั้ง gradience-devel.flatpak
GNOME Builder คือสภาพแวดล้อมที่ใช้ในการพัฒนาแอปพลิเคชันนี้ สามารถใช้รายการ Flatpak เพื่อสร้างสิ่งปลูกสร้างและสภาพแวดล้อมการทำงานที่สอดคล้องกันข้ามการกระจาย ดังนั้นจึงขอแนะนำอย่างยิ่งให้คุณใช้มัน
ดาวน์โหลดตัวสร้าง GNOME
ใน Builder ให้คลิกปุ่ม "Clone Repository" ที่ด้านล่างสุด โดยใช้ https://github.com/GradienceTeam/Gradience.git
เป็น URL
คลิกปุ่มสร้างที่ด้านบนเมื่อโหลดโปรเจ็กต์แล้ว
สำหรับวิธีการสร้างและติดตั้งเพิ่มเติม โปรดดูที่ HAKING.md
คำสั่งต่อไปนี้จะทำให้หน้าจอต้อนรับของ Gradience show ในการเปิดตัวครั้งถัดไป เช่นเดียวกับที่คุณเพิ่งติดตั้ง
flatpak run --command=gsettings com.github.GradienceTeam.Gradience รีเซ็ต com.github.GradienceTeam.Gradience เรียกใช้ครั้งแรก
gsettings รีเซ็ต com.github.GradienceTeam.Gradience เรียกใช้ครั้งแรก
โปรดดูเอกสารประกอบ CLI ชั่วคราวในวิกิของ repo สำหรับคำแนะนำเกี่ยวกับวิธีการเปิดใช้ CLI
ดูการแฮ็ก.md
Gradience เดิมชื่อ Adwaita Manager
คุณสามารถดูความหมายของ Gradience ได้ในวิกิพจนานุกรม
ไอคอนแสดงถึง: ลูกกลิ้งทาสีกำลังทาสีหน้าต่าง Adwaita ใหม่ โดยยังคงฟังก์ชันการทำงานไว้
ธีม Pretty Purple มาจากจุดเริ่มต้น โดยตรงจากผู้เขียนต้นฉบับของ Gradience, Artyom Fomin
มันถูกเรียกว่า "Purple Guy" ซึ่งสันนิษฐานว่าเป็นการอ้างอิงถึง FNaF ต่อมาได้เปลี่ยนชื่อเป็น Pretty Purple
พรีเซ็ต Pretty Purple เดิมแชร์ใน #23
Pretty Purple มีอยู่ใน Gradience และใช้ในงานศิลปะ Gradience ทั้งหมด
ดู gradienceteam.github.io/hack
Gradience Team ไม่ได้ต่อต้านแนวคิดของ stopthemingmy.app และผู้พัฒนา Adwaita Gradience เป็นเครื่องมือสำหรับคนจรจัดที่ต้องการจัดธีมเดสก์ท็อปให้เป็นที่ชื่นชอบ ไม่ใช่เครื่องมือสำหรับเผยแพร่ ในการเผยแพร่ ทีม Gradience เห็นด้วยกับความสำคัญของรูปลักษณ์ที่เป็นหนึ่งเดียวของ Adwaita เพื่อให้แน่ใจว่าแอปทั้งหมดทำงานได้อย่างถูกต้อง และนักพัฒนามีเครื่องมือที่เป็นหนึ่งเดียวและมีเสถียรภาพสำหรับการสร้างแอปของตน
ขอขอบคุณเป็นพิเศษสำหรับ:
ผู้เขียนต้นฉบับของ Gradience, Artyom Fomin ผู้สร้างโปรเจ็กต์นี้
Weblate สำหรับให้บริการแพลตฟอร์มการแปล
README นี้อิงจาก README จาก Kooha โดย Dave Patrick Caberto
GitLab
GitHub
โค๊ดเบิร์ก