Files
eos_web/content/🗝 i3lock oku lahodící.md
2026-05-03 00:02:51 +02:00

3.5 KiB

      V tomtu článku si upravíme i3lock z nudné obrazovky do hezčí, a nastavíme si novou klávesovou zkratku pro i3lock.

Ve výchozím nastavení, pokud chcete zamknout systém, budete muset provést následující příkaz:

          i3lock

Aby byla zamykací obrazovka krásná, musíte použít balík:

          i3lock-color

Nejprve však musíte odstranit stávající i3lock protože bude v rozporu s i3lock-color:

          sudo pacman -R i3lock

Po dokončení odinstalace můžete nainstalovat i3lock-color pomocí pomocníka AUR:

          yay -S i3lock-color

Jakmile skončíte s instalací, vytvořte nový adresář a vytvořte nový soubor pro uložení konfigurace pro zamykací obrazovku:

          mkdir ~/.config/scripts && nano ~/.config/scripts/lock

A vložením následujícího obsahu souboru definujte vzhled zamykací obrazovky (ten si samozřejmě můžete upravit dle vašich preferencí a kreativitě se meze nekladou):

` #!/bin/sh

      BLANK='#00000000'
      CLEAR='#ffffff22'
      DEFAULT='#00897bE6'
      TEXT='#00897bE6'
      WRONG='#880000bb'
      VERIFYING='#00564dE6'

      i3lock \
      --insidever-color=$CLEAR     \
      --ringver-color=$VERIFYING   \
      \
      --insidewrong-color=$CLEAR   \
      --ringwrong-color=$WRONG     \
      \
      --inside-color=$BLANK        \
      --ring-color=$DEFAULT        \
      --line-color=$BLANK          \
      --separator-color=$DEFAULT   \
      \
      --verif-color=$TEXT          \
      --wrong-color=$TEXT          \
      --time-color=$TEXT           \
      --date-color=$TEXT           \
      --layout-color=$TEXT         \
      --keyhl-color=$WRONG         \
      --bshl-color=$WRONG          \
      \
      --screen 1                   \
      --blur 9                     \
      --clock                      \
      --indicator                  \
      --time-str="%H:%M:%S"        \
      --date-str="%A, %Y-%m-%d"       \
      --keylayout 1                \

`

Nyní udělejte tento soubor spustitelným pomocí příkazu chmod :

          sudo chmod +x .config/scripts/lock

Dále vám zde ukážu, jak můžete použít vlastní klávesovou zkratku pro zamykací obrazovku.

Nejprve otevřete konfigurační soubor:

          nano ~/.config/i3/config

Přesuneme se na konec configuračmího souboru pomocí klávesové zkratky Alt + / a vložíme nakonec následující řádky:

          # Shortcut for Lockscreen
            bindsym $mod+l exec /home/$USER/.config/scripts/lock

Soubor zapíšeme a uložíme.

Těď pomocí klávesové zkratky mod+l ( u většiny to bude klávesa windows+l) můžeme zkusit uzamknout obrazovku a přihlásit se zpět přihlašovacím heslem.

Kdyby vám to hned nešlo ještě použíte zkratku shift+mod+r.

P.S. Nezapoměňte si také zkontrolovat že vaše nová klávesová zkratka již není zabraná. A také doporučuji zakomentovat tento řádek aby se vám zobrazila správně vaše nová konfigurace :

          # bindsym $mod+l exec --no-startup-id ~/.config/i3/scripts/blur-lock

Kankys 21.11.2024