Files
nix-zaneyos/scripts/list-hypr-bindings.nix
installer bb18b467d7 Zamiana Visual Studio Code na VSCodium
Dokonano zmian w konfiguracji systemu, zastępując Visual Studio Code jego otwartą alternatywą – VSCodium.
- Zmieniono komendę uruchamiania `code` na `codium` w plikach konfiguracyjnych Hyprland.
- Usunięto `vscode` z listy instalowanych pakietów i dodano `vscodium` z obsługą rozszerzeń.
- Zaktualizowano skróty klawiszowe oraz listę aplikacji systemowych.
- Dodano nową aliasową komendę `hypr-cli` w konfiguracji powłoki.
2025-02-11 18:16:26 +01:00

82 lines
4.6 KiB
Nix
Executable File
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
pkgs,
host,
...
}: let
inherit (import ../hosts/${host}/variables.nix) terminal browser;
in
pkgs.writeShellScriptBin "list-hypr-bindings" ''
yad --width=1250 --height=650 \
--center \
--fixed \
--title="Skróty klawiszowe Hyprland" \
--no-buttons \
--list \
--column=Klawisz: \
--column=Opis: \
--column=Polecenie: \
--timeout=90 \
--timeout-indicator=right \
" = Windows/Super/CAPS LOCK" "Klawisz modyfikatora, używany do skrótów klawiszowych" "Nie wykonuje niczego samodzielnie." \
" + ENTER" "Otwórz terminal" "${terminal}" \
" + SHIFT + ENTER" "Uruchom launcher aplikacji" "rofi" \
" + V" "Uruchom Visual Studio Codium" "codium" \
" + ALT + W" "Zmień tapetę" "wallsetter" \
" + Q" "Zamknij aktywne okno" "killactive" \
" + SHIFT + W" "Szukaj w internecie" "web-search" \
" + SHIFT + N" "Przeładuj stylizację SwayNC" "swaync-client -rs" \
" + W" "Uruchom przeglądarkę internetową" "${browser}" \
" + E" "Uruchom selektor emotikon" "emopicker9000" \
" + S" "Zrób zrzut ekranu" "screenshootin" \
" + SHIFT + S" "Uruchom Slack" "slack" \
" + D" "Uruchom Discord" "discord" \
" + O" "Uruchom OBS" "obs" \
" + G" "Uruchom GIMP" "gimp" \
" + SHIFT + G" "Uruchom Godot4" "godot4" \
" + C" "Uruchom selektor kolorów" "hyprpicker -a" \
" + T" "Otwórz nowe okno menedżera plików" "thunar" \
" + SHIFT + T" "Uruchom Tutanota" "tutanota-desktop" \
" + M" "Uruchom Plexamp" "Plexamp" \
" + SHIFT + M" "Uruchom Messengera" "chrome-bbdeiblfgdokhlblpgeaokenkfknecgl-Default" \
" + P" "Pseudo kafelkowanie" "pseudo" \
" + SHIFT + I" "Przełącz kierunek podziału" "togglesplit" \
" + F" "Przełącz tryb pełnoekranowy" "fullscreen" \
" + SHIFT + F" "Przełącz tryb pływający" "fullscreen" \
" + SHIFT + C" "Wyjdź z Hyprland" "exit" \
" + Lewo" "Przenieś fokus na okno po lewej" "movefocus,l" \
" + Prawo" "Przenieś fokus na okno po prawej" "movefocus,r" \
" + Góra" "Przenieś fokus na okno u góry" "movefocus,u" \
" + Dół" "Przenieś fokus na okno u dołu" "movefocus,d" \
" + SHIFT + Lewo" "Przenieś aktywne okno w lewo" "movewindow,l" \
" + SHIFT + Prawo" "Przenieś aktywne okno w prawo" "movewindow,r" \
" + SHIFT + Góra" "Przenieś aktywne okno do góry" "movewindow,u" \
" + SHIFT + Dół" "Przenieś aktywne okno do dołu" "movewindow,d" \
" + H" "Przenieś fokus na okno po lewej" "movefocus,l" \
" + L" "Przenieś fokus na okno po prawej" "movefocus,r" \
" + K" "Przenieś fokus na okno u góry" "movefocus,u" \
" + J" "Przenieś fokus na okno u dołu" "movefocus,d" \
" + SHIFT + H" "Przenieś aktywne okno w lewo" "movewindow,l" \
" + SHIFT + L" "Przenieś aktywne okno w prawo" "movewindow,r" \
" + SHIFT + K" "Przenieś aktywne okno do góry" "movewindow,u" \
" + SHIFT + J" "Przenieś aktywne okno do dołu" "movewindow,d" \
" + Spacja" "Przełącz specjalną przestrzeń roboczą" "togglespecialworkspace" \
" + SHIFT + Spacja" "Wyślij aktywne okno do specjalnej przestrzeni roboczej" "movetoworkspace,special" \
" + 1-0" "Przenieś się do przestrzeni roboczej 1-10" "workspace,X" \
" + SHIFT + 1-0" "Wyślij aktywne okno do przestrzeni roboczej 1-10" "movetoworkspace,X" \
" + CONTROL + Prawo" "Przenieś się do następnej przestrzeni roboczej" "workspace,e+1" \
" + CONTROL + Lewo" "Przenieś się do poprzedniej przestrzeni roboczej" "workspace,e-1" \
" + Kliknięcie myszą w dół" "Przenieś się do następnej przestrzeni roboczej" "workspace,e+1" \
" + Kliknięcie myszą w górę" "Przenieś się do poprzedniej przestrzeni roboczej" "workspace,e-1" \
" + Lewy przycisk myszy" "Przenieś/Przeciągnij okno" "movewindow" \
" + Prawy przycisk myszy" "Zmień rozmiar okna" "resizewindow" \
"ALT + TAB" "Zmień fokus na następne okno i przenieś je na wierzch" "cyclenext & bringactivetotop" \
"+" "Zwiększ głośność" "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+" \
"-" "Zmniejsz głośność" "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-" \
"x" "Włącz/wyłącz wyciszenie" "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" \
"" "Odtwórz/zatrzymaj odtwarzanie" "playerctl play-pause" \
"" "Poprzedni utwór" "playerctl previous" \
"" "Następny utwór" "playerctl next" \
"-" "Zmniejsz jasność o 5%" "brightnessctl set 5%-" \
"+" "Zwiększ jasność o 5%" "brightnessctl set +5%" \
''