กำหนดค่า dwm เพื่อเปิดแอปพลิเคชันโดยอัตโนมัติ


10

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

ตัวอย่างเช่นฉันมีircแท็กฉันต้องการirssiให้ทำงานในแท็กนั้นเมื่อฉันเริ่มต้นเครื่อง เป็นไปได้ไหม มันจะมีลักษณะconfig.hอย่างไร

คำตอบ:


11

dwm เป็นตัวจัดการหน้าต่างที่เรียบง่ายที่เพิ่งจัดการ windows สิ่งที่คุณถามต้องมีวิธีแก้ปัญหาเล็กน้อย มีสองขั้นตอนแยกกัน แต่เกี่ยวข้องกัน

ก่อนอื่นให้ตั้งค่ากฎของคุณสำหรับ irrsi ในconfig.h- ระบุแท็กที่คุณต้องการให้ปรากฏและไม่ว่าจะลอยหรือไม่ สิ่งนี้จะเปิดirssiในแท็กแรก:

{ NULL, NULL, "irssi",       1 << 0,       False,       -1 },

( คำอธิบายความ1 << 0หมาย )

หากคุณต้องการระบุเลย์เอาต์ของแท็กนี้เมื่อ dwm เปิดขึ้นมาคุณจะต้องใช้pertag patchและ recompile

ขั้นตอนที่สองคือการเริ่มต้นแอปพลิเคชันเมื่อคุณลงชื่อเข้าใช้ X หากคุณไม่ได้ใช้ตัวจัดการการเข้าสู่ระบบคุณสามารถเพิ่มรายการของคุณ~/.xinitrc- สิ่งที่ชอบ:

(sleep 5 && xterm -title "irssi" -e irssi ) &

การsleepอนุญาตให้ X เริ่มต้นและ dwm ให้โหลด: 5 เพียงพอคุณสามารถทดสอบว่าคุณต้องการ ...

หากคุณใช้ตัวจัดการล็อกอินคุณจะมี.desktopไฟล์ที่คุณสามารถใส่คำสั่ง

ฉันชอบวิธีที่ง่ายกว่าโดยใช้กฎและปุ่มลัด ดังนั้นเมื่อ dwm เปิดขึ้นฉันเพิ่งกดCtrlAltmและmuttเปิดในแท็ก 3

คุณสามารถดูของฉันที่config.hจะได้รับความคิดที่ดีขึ้นของวิธีการทำงานนี้: https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations


ฉันจำได้ว่าเคยเห็นรูปเดสก์ท็อปที่คุณใช้งานอยู่ dwm / tmux มันดีมาก (เมื่อสองสามเดือนก่อนฉันคิดว่าฉันส่งอีเมลถึงคุณเกี่ยวกับเรื่องนี้) โลกใบเล็ก :) ขอบคุณสำหรับลิงค์ไปยัง dotfile ของคุณฉันจะดู
n0pe

ไม่มีปัญหา: สนุกกับ dwm
jasonwryan

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