ใช้เทอร์มินัลเป็นพื้นหลังเดสก์ทอปแทนวอลล์เปเปอร์


8

ฉันได้มาสรุปว่าทุกความต้องการของฉันจากหอยโข่งมีความพึงพอใจกับขั้วและการจัดการไฟล์ที่ผ่านมา นอกจากนี้ยังไม่จำเป็นต้องใช้อินสแตนซ์ของหอยโข่งหลายตัวซึ่งทำให้เลอะเมื่อฉันลืมว่าฉันหมายถึงการใช้พื้นที่ทำงานที่แตกต่างกัน

ขั้นตอนต่อไปสำหรับการทำให้เข้าใจง่ายของฉันคือการกำจัดความเป็นไปได้ใด ๆ ที่จะเปิดหอยโข่ง นอกจากนี้ฉันคิดว่าการโต้ตอบของฉันกับคอมพิวเตอร์เป็นศูนย์กลางของไฟล์ดังนั้นจึงเหมาะสมที่จะปล่อยให้ตัวจัดการไฟล์อยู่ในพื้นหลังของแอปพลิเคชัน

มีวิธีใดบ้างที่จะทำให้เทอร์มินัลเป็นพื้นหลังเดสก์ท็อปที่ฉันสามารถโต้ตอบได้?


ทำไมไม่ใช้อูบุนตูเซิร์ฟเวอร์ด้วยตัวเองล่ะ?
jobin

คำตอบ:


5

นั่นเป็นปัญหาที่น่าสนใจ

นี่ค่อนข้างง่ายใน KDE คุณเพียงแค่ตั้งค่าการมอบหมายหน้าต่างพิเศษ (คลิกขวาที่แถบชื่อ) เพื่อสร้างหน้าจอเทอร์มินัลแบบเต็มจอด้านล่างของหน้าต่างอื่นทั้งหมดวาดโดยไม่มีการตกแต่งหน้าต่างและข้ามแถบงาน มันทำงานได้อย่างสวยงาม

ภายใต้ Compiz คุณสามารถบรรลุผลที่คล้ายกันกับ CCSM ด้วยปลั๊กอิน Window Rules ปัญหาที่คุณมีคือความแตกต่างระหว่างเทอร์มินัลที่คุณอาจโหลดในภายหลังและสิ่งที่คุณโหลดในการบูต อาจเหมาะสมที่จะติดตั้งแอปพลิเคชั่นเทอร์มินัลอื่น (Terminator เป็นตัวเลือกที่ดี) และใช้สำหรับเดสก์ท็อปของคุณ จากนั้นคุณสามารถบอก CCSM ให้เปลี่ยนการตั้งค่าหน้าต่างบนอินสแตนซ์ของ Terminator ทั้งหมด

ในทั้งสองกรณีคุณสามารถออกจากเดสก์ท็อปได้เหมือนเดิม มันจะอยู่ที่นั่น แต่มันจะถูกบดบังโดยอาคารผู้โดยสาร


อีกวิธีหนึ่งที่คุณสามารถทำได้ (ใช้แนวคิดเดียวกันกับด้านบน แต่ข้ามแพลตฟอร์ม) คือการใช้wmctrlเพื่อตั้งคำแนะนำแทนที่จะปล่อยให้เป็นเครื่องมือจัดการหน้าต่าง

คำสั่งสามคำสั่งต่อไปนี้จะตั้งค่าหน้าต่างปัจจุบันให้ครอบคลุมเดสก์ท็อป

wmctrl -r :ACTIVE: -b add,fullscreen
wmctrl -r :ACTIVE: -b add,below
wmctrl -r :ACTIVE: -b add,skip_taskbar

คุณสามารถบันทึกไว้ในสคริปต์หรือคุณสามารถรวมมันเข้าด้วยกันในสายการบินเดียวที่น่ารัก น่ารำคาญ wmctrl สามารถทำการเปลี่ยนแปลงคำใบ้ได้ครั้งละสองรายการเท่านั้นดังนั้นจึงมีความป่องมากกว่าที่อาจเป็นไปได้

gnome-terminal -x sh -c "wmctrl -r :ACTIVE: -b add,fullscreen,below;wmctrl -r :ACTIVE: -b add,skip_taskbar;bash"

การเลียนแบบขั้วอื่น ๆ จะทำงานเช่นนี้ แต่พวกเขาอาจจะมีข้อโต้แย้งที่แตกต่างกันสำหรับการทำงานบางสิ่งบางอย่าง (ครับ-xที่gnome-terminalและterminatorใช้งาน) konsoleใช้-eเช่น


wmctrl Aproach ดูเหมือนว่าจุดเริ่มต้นที่ดี เป็นไปได้หรือไม่ที่จะซ่อน gnome-terminal ที่แก้ไขจากทาสก์บาร์ โอ้แก้ไขแล้วทดสอบผิดวิธี :)
Jānis Erdmanis

2

คำขออยากรู้อยากเห็นผมคิดว่าคุณจะมีความสุขปิดการใช้งานเดสก์ทอปแล้วใช้เลื่อนลงขั้วเหมือนGuake

ปิดการใช้งานเดสก์ท็อป

ป้องกัน Nautilus จากการจัดการเดสก์ท็อปด้วยคำสั่งนี้:

gsettings set org.gnome.desktop.background show-desktop-icons false

ใช้ Guake

คุณอาจจะดีกว่าเพียงแค่ใช้เลื่อนลงขั้วเหมือนGuake มันเปิดใช้งานด้วยปุ่มลัดแล้วซ่อนกับหนึ่งเช่นกัน มันสามารถกำหนดค่าได้มากมีตัวเลือก transperancy ตัวเลือกขนาดและตัวเลือกสีอื่น ๆ

หากคุณไม่ชอบGuakeมีเทอร์มินัลดร็อปมากมาย แต่Guakeเป็นตัวเลือกของฉัน

Guake

อ้างอิง:

  1. จะปิดการใช้งานหอยโข่งไม่ให้จัดการเดสก์ท็อปได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.