ฉันกลัวที่จะใช้ ccsm จนกว่าฉันจะอ่านบล็อกนี้ซึ่งทำให้ดูเหมือนว่า ccsm ทำคือแก้ไขไฟล์การกำหนดค่า compiz .xml
การค้นหา compiz เผย:
~/.config/compiz-1
~/.config/compiz-1/compizconfig
~/.gconf/apps/compizconfig-1
~/.gconf/apps/compiz-1
~/.cache/compizconfig-1
ฉันสำรองข้อมูลไดเรกทอรีเหล่านี้จากนั้นเปลี่ยนจาก "unity switcher" เป็น "static application switcher" โดยใช้ ccsm ดังแสดงที่นี่
ฉันออกจากระบบแล้วกลับเข้ามาอีกครั้งและเปรียบเทียบข้อมูลสำรองของฉันกับระบบที่เปลี่ยนแปลง นี่คือผลลัพธ์ของdiff -r compiz_before_change/ compiz_after_relogin/
การเปลี่ยนแปลง:
- ไฟล์ไบนารี
~/.cache/compizconfig-1/place.pb
~/.gconf/apps/compiz-1/general/screen0/options/%gconf.xml
5c5
< <entry name="active_plugins" mtime="1354022954" type="list" ltype="string">
---
> <entry name="active_plugins" mtime="1354023761" type="list" ltype="string">
70a71,73
> </li>
> <li type="string">
> <stringvalue>staticswitcher</stringvalue>
~ / .gconf / ปพลิเคชัน / Compiz-1 / ปลั๊กอิน / unityshell / screen0 / ตัวเลือก /% gconf.xml
2a3,5
> <entry name="alt_tab_forward_all" mtime="1354023761" type="string">
> <stringvalue>Disabled</stringvalue>
> </entry>
ใหม่:
~/.compiz-1/session: 108caf9cb18e534392135401026619047100000017270046
ความแตกต่างเหล่านี้ไม่ได้ดูใหญ่พอสำหรับฉันเนื่องจากฉันไม่สามารถมองเห็นได้ทุกที่ที่แสดงการโยงคีย์ที่เปลี่ยนแปลงมีเพียงอันเดียวที่ถูกปิดการใช้งานดังนั้นคอมแพคอาจเป็นความเจ็บปวดที่แท้จริงและการเปลี่ยนแปลงอยู่ในไฟล์ไบนารี :-( หวังว่าจะไม่!
ฉันคิดว่าถ้าคุณขยายการสำรองข้อมูลและเปรียบเทียบอาจจะไปที่ / home / โฟลเดอร์ทั้งหมดคุณจะสามารถค้นหาไฟล์ที่มีการเปลี่ยนแปลงที่คุณต้องการทำแล้วสิ่งที่คุณต้องทำคือคัดลอกจากเครื่องหนึ่งไปยังอีกเครื่อง
ไม่ใช่ไฟล์ปรับแต่งที่มนุษย์อ่านได้ยอดเยี่ยม! :-D หาก compiz บันทึกการตั้งค่าในไฟล์ไบนารีตัวแปลงสัญญาณที่ทำเช่นนั้นจะต้องพูดคุยอย่างเข้มงวด >: - |
โชคดี.
ป.ล. ในกรณีที่คุณสงสัยฉันได้ทำการสำรองข้อมูลไฟล์เดียวกันอีกครั้งหลังจากที่ฉันล็อกอินกลับไปแล้วเปรียบเทียบการสำรองข้อมูลทั้งสอง ดูเหมือนฉันจะเร็วขึ้น แต่แล้วสมองของฉันก็ทำสิ่งที่ตลกบางครั้ง ;-)