मैं एक "उचित" लॉन्चर की तलाश कर रहा हूं, जो टैब पूरा होने सहित कच्चे कमांड चलाने की भी अनुमति देता है। इसलिए, इसे कम से कम दो चीजें करनी चाहिए।
- यह एक "उचित" लांचर है, इसलिए सम्मान है
~/.local/share/applications/*.desktop
, न कि केवल आदेशों में$PATH
। - टैब पूरा होने के साथ कच्चे कमांड चलाएं, इसलिए मैं इसमें टाइप कर सकता हूं
gimp /tmp/foo
Tabऔर इसे स्वतः पूर्ण कर सकता हूंgimp /tmp/foobar.png
मैंने क्या कोशिश की है
केडीई krunner
काफी अच्छा है, लेकिन रास्तों के पूरा होने की पेशकश नहीं करता है। gmrun
और grun
* .desktop फ़ाइलों का सम्मान न करें, और उत्तरार्द्ध भी पथ के पूरा होने की पेशकश नहीं करता है। kupfer
जहां तक मैं बता सकता हूं, कच्चे कमांड बिल्कुल नहीं चलाएं।
(एफडब्ल्यूआईडब्ल्यू मैं केडीई चला रहा हूं, लेकिन उम्मीद है कि यह महत्वपूर्ण नहीं है।)
dmenu
एक रीढ़ की हड्डी के रूप में उपयोग करना), अगर मैं चाहता हूं कि मैं जो भी दर्ज करता हूं उसे निष्पादित करें, * .desktop फ़ाइलें, और पथ के लिए टैब-पूर्ण करें। मैंने इसे स्थापित किया था, लेकिन यह बॉक्स से बाहर किसी भी कार्यक्षमता की पेशकश करने के लिए प्रकट नहीं होता है।
dmenu
मैन पेज को अभी स्थापित किया था और पढ़ा था, जो वास्तव में लांचर कार्यक्षमता वाले इसके बारे में कुछ भी नहीं बताता था। हालांकि, मैं अब दोनों परीक्षण किया है dmenu
और dmenu-file-completion
, और न तो रास्तों में से टैब पूरा होने की सुविधा है, और न ही * .desktop फ़ाइलें पढ़ने। वैसे भी सुझाव के लिए धन्यवाद।
~/.local/share/applications/*.desktop
फाइलों का सम्मान नहीं करता है (मैंने टाइप करने की कोशिश की Name
)। इसके अलावा, यह सभी कीबोर्ड इनपुट चोरी करता है (दूसरी विंडो में टाइप नहीं कर सकता है), और इतिहास को याद नहीं करता है, जो मेरे वर्तमान समाधान ( gmrun
) को बेहतर बनाता है ।
dmenu
उपयोगकर्ता-आपूर्ति की गई वस्तुओं की सूची से चुनने के लिए कोई GUI नहीं है?zenity
या के समानyad
?