Skróty globalne w Linuksie

Steruj BetterStickies skrótami klawiaturowymi z dowolnego miejsca, nawet gdy pracujesz w innej aplikacji. W Linuksie wymaga to krótkiej, jednorazowej konfiguracji w ustawieniach środowiska graficznego.

Używasz wersji ze Snapa albo z Flathuba? Skróty globalne nie są tam dostępne. Obie wersje działają w piaskownicy zabezpieczeń, która blokuje połączenie potrzebne poleceniom pomocniczym. AppImage i wersje natywne (bez piaskownicy) je obsługują, więc jeśli zależy ci na skrótach globalnych, przejdź na AppImage ze strony betterstickies.com.

Jak to działa

BetterStickies nasłuchuje poleceń w tle. Środowisko graficzne (KDE Plasma, GNOME i inne) obsługuje skrót klawiaturowy i przekazuje BetterStickies, co ma zrobić. Wystarczy, że połączysz jedno z drugim.

Dostępne polecenia

PolecenieCo robi
Utwórz notatkęOtwiera nową, pustą notatkę
WyszukiwanieOtwiera okno Wyszukiwanie notatek, w którym znajdziesz dowolną notatkę, obejrzysz jej podgląd i ją otworzysz
Przełącz ukrywanie i pokazywanieUkrywa wszystkie notatki albo pokazuje je z powrotem
Szybkie przechwytywanieTworzy nową notatkę z zawartością schowka
Pokaż CentrumPrzywraca Centrum, gdy jest ukryte w zasobniku

Zanim zaczniesz

  1. Upewnij się, że BetterStickies jest uruchomiony
  2. Otwórz w BetterStickies Menu > Ustawienia i na karcie Ogólne kliknij Konfiguruj skróty globalne…. Znajdziesz tam nazwy skrótów, do których możesz się odwołać

Okno Skróty globalne w Linuksie: cztery skróty i przycisk Otwórz ustawienia systemowe

W tym oknie jest też przycisk Otwórz ustawienia systemowe, który przenosi cię prosto do ustawień skrótów twojego środowiska graficznego.

Konfiguracja w KDE Plasma

  1. Otwórz Ustawienia systemowe (albo kliknij Otwórz ustawienia systemowe w oknie BetterStickies)
  2. Przejdź do sekcji Skróty na pasku bocznym
  3. Kliknij Skróty własne
  4. Kliknij Edycja > Nowy > Skrót globalny > Polecenie/URL

Dla każdego skrótu, który chcesz dodać:

  1. Nadaj mu nazwę (np. „BetterStickies - utwórz notatkę”)
  2. Na karcie Wyzwalacz kliknij pole i naciśnij swoją kombinację klawiszy (np. Ctrl+Alt+N)
  3. Na karcie Działanie wpisz polecenie z tabeli poniżej
  4. Kliknij Zastosuj

Polecenia do użycia

DziałaniePolecenie
Utwórz notatkę~/.config/BetterStickies/betterstickies-cmd.sh create-note
Wyszukiwanie~/.config/BetterStickies/betterstickies-cmd.sh search
Przełącz ukrywanie i pokazywanie~/.config/BetterStickies/betterstickies-cmd.sh toggle-hide-show
Szybkie przechwytywanie~/.config/BetterStickies/betterstickies-cmd.sh quick-capture
Pokaż Centrum~/.config/BetterStickies/betterstickies-cmd.sh show-hub

Polecenia te korzystają ze ścieżki ~/.config/BetterStickies/, bo właśnie tam BetterStickies trzyma swoje pliki na większości systemów. Jeśli przeniesiono folder konfiguracji w inne miejsce, skrypt pomocniczy leży w tym folderze, w podfolderze BetterStickies/, więc dopasuj ścieżki.

Powtórz kroki 4–8 dla każdego skrótu, który chcesz skonfigurować. Nie musisz dodawać wszystkich. Wybierz te, z których faktycznie będziesz korzystać.

Konfiguracja w GNOME

GNOME domyślnie nie obsługuje własnych skrótów uruchamiających polecenia, ale możesz je dodać za pomocą rozszerzenia:

  1. Zainstaluj Menedżer rozszerzeń, jeśli go nie masz:
    • Ubuntu/Debian: sudo apt install gnome-shell-extension-manager
    • Fedora: sudo dnf install gnome-extensions-app
  2. Otwórz Menedżer rozszerzeń i wyszukaj „Custom Hot Keys”
  3. Zainstaluj i włącz rozszerzenie
  4. Dodaj skróty, używając tych samych poleceń z tabeli powyżej

Proponowane kombinacje klawiszy

To tylko propozycje. Ustaw to, co jest dla ciebie wygodne:

DziałanieProponowany skrót
Utwórz notatkęCtrl+Alt+N
WyszukiwanieCtrl+Alt+S
Przełącz ukrywanie i pokazywanieCtrl+Alt+H
Szybkie przechwytywanieCtrl+Alt+V

Rozwiązywanie problemów

Skróty nie działają

  • Czy BetterStickies jest uruchomiony? Skróty działają tylko wtedy, gdy aplikacja jest otwarta (może być w zasobniku systemowym)
  • Aby to sprawdzić, uruchom polecenie bezpośrednio w terminalu: ~/.config/BetterStickies/betterstickies-cmd.sh create-note
  • Jeśli zobaczysz „command not found”, uruchom BetterStickies ponownie: plik pomocniczy powstaje przy starcie aplikacji

Brakuje pliku pomocniczego

BetterStickies tworzy go automatycznie przy starcie w ~/.config/BetterStickies/betterstickies-cmd.sh i utrzymuje w aktualnej wersji. Jeśli twoja kopia jest starsza (na przykład polecenie takie jak show-hub odpowiada „Usage: …”), ponowne uruchomienie aplikacji również ją odświeży. Jeśli pliku nie ma, uruchom aplikację ponownie. Możesz to też sprawdzić, otwierając terminal i uruchamiając: ls ~/.config/BetterStickies/betterstickies-cmd.sh

Jeśli używasz własnego folderu konfiguracji, zajrzyj do niego, do podfolderu BetterStickies/. A jeśli instalacja pochodzi ze Snap Store lub z Flathuba, skróty globalne nie są w tych wersjach z piaskownicą obsługiwane (zobacz uwagę na początku strony): w Snapie plik w ogóle nie powstaje, a wersja z Flathuba wprawdzie umieszcza kopię we własnym prywatnym folderze konfiguracji (~/.var/app/com.betterstickies.BetterStickies/config/BetterStickies/), ale uruchamianie jej spoza piaskownicy nie jest obsługiwane.

Szybkie przechwytywanie nic nie wkleja

Szybkie przechwytywanie bierze to, co akurat jest w schowku. Jeśli schowek jest pusty, powstaje po prostu pusta notatka.

Zobacz też