davatorium/rofi
github.comexternal-link

Rofi: A window switcher, application launcher and dmenu replacement - davatorium/rofi

Rofi to między innymi launcher, switcher aplikacji, zamiennik np. powolnego overview w Gnome 3.

Rofi jest wysoce konfigurowalne, natomiast brakuje w nim opcji, aby zawsze launcher pojawiał się na naszym primary screenie.

Tutaj z pomocą przychodzą xrand, grep oraz awk. Listujemy xrandem wszystkie dostępne ekrany, grepem szukamy primary screena a przez awk selekcjonujemy stringa, który jest nazwą monitora. Następnie otrzymany string podajemy jako wartość parametru -m (nazwa monitora) do rofi:

bash -c "rofi -m $(xrandr | grep ' primary ' | awk '{print$1}')"
TIL: Today I Learned
!til

    Miejsce do dzielenia się odkryciami dotyczącymi programowania i okolicznych tematów. Nie muszą to być rzeczy nowe, tylko rzeczy o których nie wiedział*ś wcześniej i uważasz, że może to się przydać innym

    • 0 users online
    • 2 users / day
    • 2 users / week
    • 2 users / month
    • 3 users / 6 months
    • 21 subscribers
    • 54 Posts
    • 57 Comments
    • Learning
    • Modlog