ในที่สุดฉันก็ได้แก้ไขความยุ่งเหยิงบนเดสก์ท็อป Windows ด้วยเคล็ดลับตัวจัดการการเรียงจาก Linux

/th/images/komorebi-on-laptop.jpg

ทุกวันนี้เป็นเรื่องปกติที่จะเห็นผู้คนพยายามทำให้ distro Linux ของตนรู้สึกเหมือน Windows มากขึ้น แต่สิ่งที่ตรงกันข้ามล่ะ? Windows 11 สามารถเรียนรู้สิ่งหนึ่งหรือสองจากสภาพแวดล้อมเดสก์ท็อปที่ Linux นำเสนอ และหนึ่งในความนิยมมากที่สุดคือตัวจัดการหน้าต่างแบบเรียงต่อกัน คุณไม่จำเป็นต้องเล่นกับ PowerToys; GitHub repo ง่ายๆ คือทั้งหมดที่คุณต้องการเพื่อรับตัวจัดการหน้าต่างเรียงต่อกันที่ยอดเยี่ยมและปรับแต่งได้ใน Windows 11 และฉันไม่สามารถพอใจกับการตั้งค่าใหม่ของฉันได้

โคโมเรบีคืออะไร และทำไมคุณถึงใช้มัน?

ตัวจัดการการเรียงต่อกันของ Windows มอบวิธีใหม่ในการจัดระเบียบเดสก์ท็อปดิจิทัลของคุณ

/th/images/komorebi-tiling-window-manager.jpg

มีตัวจัดการหน้าต่างมากมายที่ทำให้ Windows 11 ดีขึ้น และทั้งหมดนี้ทำงานในรูปแบบที่แตกต่างกัน บางตัวจำลองพฤติกรรมการหักของ Win 11 ด้วยการควบคุมที่ดีกว่า แต่ Komorebi นั้นแตกต่างออกไป ตัวจัดการหน้าต่างแบบเรียงต่อกันจะนำหน้าต่างทั้งหมดที่คุณเปิดไว้และไหลไปยังตำแหน่งที่กำหนดไว้ล่วงหน้าโดยอัตโนมัติ โดยขึ้นอยู่กับจำนวนหน้าต่างที่คุณเปิด

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

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


Set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem' -Name 'LongPathsEnabled' -Value 1

ฉันใช้ WinGet เพื่อติดตั้งตัวจัดการหน้าต่าง แต่คุณสามารถใช้ Scoop ได้หากคุณติดตั้งไว้ และ Komorebi ยังใช้งานได้กับ macOS ในกรณีที่คุณสงสัย (แต่คุณจะต้องเป็นผู้สนับสนุน GitHub สำหรับรุ่นเบต้า)


winget install LGUG2Z.komorebi  

winget install LGUG2Z.whkd

ที่ได้รับการติดตั้งขั้นพื้นฐานพร้อมการตั้งค่าเริ่มต้น ซึ่งสามารถเริ่มต้นได้จากพรอมต์คำสั่งของคุณด้วย:


komorebic start --whkd --bar

จากนั้นคำสั่งต่อไปนี้ทำให้มันคงอยู่เพื่อให้ Komorebi โหลดทุกครั้งที่ฉันเริ่ม Windows:


komorebic enable-autostart --whkd --bar --ffm  

หากคุณสงสัยว่าเหตุใดจึงแตกต่าง –ffm เปิดใช้งานการใช้งานโฟกัสตามเมาส์ ซึ่งฉันพบว่าจัดการได้ง่ายกว่ามากเมื่อฉันไม่ได้ใช้คำสั่งแป้นพิมพ์เพื่อนำทาง

/th/images/github-logo.png

โคโมเรบี

การติดตั้ง Komorebi ใช้เวลาไม่กี่วินาที

การกำหนดค่าอาจใช้เวลาตลอดชีวิต

/th/images/komorebi-install-powershell-winget.jpg

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

ฉันสนุกกับการปรับขนาดหน้าต่างอัตโนมัติขณะเปิดหรือลากหน้าต่าง

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

ฉันชอบมันมากจนต้องติดตั้งมันลงบน Mac ของฉันเมื่อฉันเริ่มใช้งานมันมากขึ้น เพราะถึงแม้จะมีการเปลี่ยนแปลงใหม่ ฉันก็ยังไม่ชอบการจัดการหน้าต่างของ macOS ฉันไม่เคยพอใจกับ Windows เลยจริงๆ แต่อย่างน้อยก็ snapping ใช้งานได้ใน W11

ฉันเห็นว่าตัวเองใช้เวลาหลายชั่วโมงในการปรับแต่งสิ่งต่างๆ และเพิ่มคุณสมบัติเพิ่มเติม

/th/images/komorebi-on-laptop-3.jpg

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

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

และฉันชอบที่มันใช้งานง่ายด้วยคีย์บอร์ด

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

แต่ฉันไม่ต้องการ Komorebi เพราะมันจะทำให้คุณมีตัวจัดการปุ่มลัดเมื่อคุณติดตั้ง (ซึ่งสามารถเปลี่ยนเป็น AHK ได้ถ้าคุณต้องการ) และตอนนี้ฉันสามารถเด้งผ่านหน้าต่างแอพใน Windows ได้เร็วเท่ากับที่ฉันทำใน Linux

ฉันยังไม่ได้แก้ไขข้อผิดพลาดทั้งหมด (ยัง)

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

ฉันสามารถตั้งค่าแต่ละแอปไม่ให้เรียงต่อกันได้ หากต้องการให้แอปแสดงแบบเต็มหน้าจอ เช่น เครื่องเล่นมีเดียหรือโปรแกรมตกแต่งรูปภาพ


{  

 "ignore_rules":   

 {  

 "kind": "Title",  

 "id": "Media Player",  

 "matching_strategy": "Equals"  

 }  

   

}

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

ฉันยังพบว่ามันง่ายกว่าที่จะอ่านและสลับงานเมื่อหน้าต่างแอพมีขอบเขตล้อมรอบ ซึ่งเครื่องมือสแนป Windows 11 ไม่เคยทำ และฉันไม่ชอบให้หน้าต่างแอพสัมผัสกัน

ฉันสนุกกับการสำรวจว่าตัวจัดการหน้าต่างเรียงต่อกันอัตโนมัติสามารถทำอะไรได้บ้าง

Komorebi เป็นตัวจัดการหน้าต่างเรียงต่อกันตัวแรกที่ฉันเคยใช้กับ Windows 11 แม้ว่าฉันจะใช้หลายตัวบนเครื่อง Linux ก็ตาม ฉันชอบความสามารถในการนำทางด้วยคีย์บอร์ดมาโดยตลอด และใช้เวลาส่วนใหญ่ใน Terminal และ Komorebi ช่วยทำให้ Windows ทำงานได้ดีขึ้นเล็กน้อยหากฉันไม่ต้องการใช้เมาส์ มันยังไม่ใช่เลย์เอาต์สูงสุดของฉัน แต่ฉันแน่ใจว่ามันจะเป็นหลังจากปรับแต่งอีกสองสามสัปดาห์

*️⃣ ลิงค์ที่มา:

คนที่พยายามทำให้ดิสโทร Linux ของตนรู้สึกเหมือน Windows มากขึ้น, สภาพแวดล้อมเดสก์ท็อปที่นำเสนอโดย Linux, ตัวจัดการหน้าต่างแบบเรียงต่อกัน, เล่นกับ PowerToys, ตัวจัดการหน้าต่างมากมายเพื่อทำให้ Windows 11 ดีขึ้น, AHK ,