ฉันใช้ i3wm เมื่อไม่กี่วันที่ผ่านมากับ Kubuntu 14.04.1 LTS (อนุพันธ์ของ Ubuntu) และมันก็เป็นประสบการณ์ที่แตกต่างออกไปเล็กน้อย
เนื่องจาก Ubuntu ใช้ตัวจัดการจอแสดงผล LightDM คุณสามารถติดตั้ง i3wm และทดลองใช้ควบคู่กับตัวจัดการหน้าต่างปัจจุบันของคุณ
เพียงติดตั้งแพ็คเกจที่เหมาะสมโดยใช้สิ่งต่อไปนี้ในเชลล์ของคุณ:
sudo apt-get install i3
โปรดทราบว่า Ubuntu ใช้ i3 รุ่นเก่ากว่าเนื่องจากกระบวนการที่ Ubuntu ใช้ในการอัปโหลดแพ็กเกจใหม่ไปยังที่เก็บข้อมูล คุณสามารถทำตามคำแนะนำที่พบได้ที่นี่จากไซต์ i3wm เพื่อใช้เวอร์ชันเสถียรล่าสุด
เมื่อคุณติดตั้ง i3 แล้วเพียงออกจากระบบจัดการหน้าจอของคุณซึ่งเป็นสิ่งที่จัดการเข้าสู่ระบบของคุณและเริ่มจัดการหน้าต่างของคุณ คลิกที่ตัวจัดการหน้าต่างและเปลี่ยนเป็น i3 และล็อกอิน ตอนนี้คุณควรจะอยู่ใน i3wm และจะมีพรอมต์ปรากฏขึ้นเพื่อสร้างไฟล์กำหนดค่าของคุณและถามคุณว่าคุณต้องการใช้คีย์ตัวปรับแต่งแบบใด (Alt หรือ Super)
ปุ่มลัดพื้นฐานบางอย่างที่จะช่วยคุณในการใช้งานครั้งแรก:
Mod+Enter # Starts a terminal session
Mod+d # Brings up dmenu, which finds commands from your $PATH
Mod+Shift+e # Prompt to exit i3wm
ไฟล์กำหนดค่าของคุณจะอยู่ใน.i3/config
และมีรายการของการผูกคีย์ทั้งหมด มันค่อนข้างกำหนดค่าได้ฉันมีชุดของฉันเพื่อให้mod+b
เว็บเบราว์เซอร์ของฉันmod+m
ปรากฏขึ้นมา ฉันยังผูกพันหน้าต่างของฉันเปลี่ยนปุ่มทิศทางจะhjkl
มากกว่าjkl;
เพื่อให้ตรงกับ keybindings เป็นกลุ่มที่ผมใช้ในโปรแกรมอื่น ๆ mod+shift+v
ทุกคนที่ฉันสามารถใช้พวกเขาในและเพียงแค่เด้งแยกแนวนอน
นอกจากนี้คุณยังสามารถเพิ่มสิ่งที่คุณ.i3/config
ว่าคุณต้องการที่จะทำงานที่เริ่มต้นโดยใช้เป็นของตัวเองโดยไม่ต้องมีก่อนหน้านี้exec
bindsym
ตัวอย่างเช่นฉันใส่บรรทัดนี้ใน.i3/config
การเปลี่ยนพื้นหลังของฉัน:
exec_always --no-startup-id feh --bg-scale ~/pictures/Backgrounds/background01.jpg
ฉันยังเพิ่มในบางคนเช่นexec --no-startup-id volumeicon
และexec --no-startup-id nm-applet
สำหรับไอคอนถาดสำหรับไอคอนระดับเสียง ALSA และผู้จัดการเครือข่าย
สิ่งหนึ่งที่แตกต่างกันเล็กน้อยคือกระบวนการอัปเดตของฉันฉันไม่ได้ใช้ตัวแจ้งเตือนการอัปเดตดังนั้นหลังจากฉันเรียกใช้การอัปเดตผ่านบรรทัดคำสั่งฉันจะเรียกใช้สคริปต์ต่อไปนี้เพื่อตรวจสอบว่ามีไฟล์/var/run/reboot-required
อยู่หรือไม่:
#!/bin/bash
if [ -f /var/run/reboot-required ]; then
echo 'A system restart is required.'
fi
สิ่งที่ฉันชอบเกี่ยวกับ i3wm คือฉันเริ่มใช้บรรทัดคำสั่งมากขึ้นและเรียนรู้มากมายตลอดทาง ฉันขอแนะนำให้รักษาความสามัคคีเป็นทางเลือกในกรณีที่คุณตัดสินใจที่จะกลับไป
คู่มือการใช้งานในเว็บไซต์ i3wm .i3/config
จะเป็นประโยชน์มากและจะช่วยคุณในการเริ่มต้นกับการกำหนดค่าของคุณต่อไป