diff --git a/.config/i3/config b/.config/i3/config index c45555d..ea45884 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -21,6 +21,7 @@ bindsym $mod+Shift+q kill # start dmenu (a program launcher) bindsym $mod+d exec --no-startup-id rofi -show drun -theme themes/app-launcher bindsym $mod+i exec --no-startup-id rofi -show window + # move focused window bindsym $mod+j move left diff --git a/docs/i3.md b/docs/i3.md index 9c0dfda..dc5e59b 100644 --- a/docs/i3.md +++ b/docs/i3.md @@ -8,7 +8,21 @@ Lata pracy na OSX mnie rozleniwiły, a potem po powrocie na Linuksa używałem G ### Menu -Domyślnym uruchamiaczem aka launcherem w i3 jest [dmenu][Dmenu] +Domyślnym uruchamiaczem aka launcherem w i3 jest [dmenu][Dmenu] jest tak miło klasycznny, że aż trąci myszką. Daltego wybrałem [rofi][rofi], który pozwala na dużo więcej inwencji. Przede wszystkim pozwala na tworzenie tematów, zupełnie niezależnych od kontekstu uruchamianego menu. + +[rofi][Rofi] ma kilka trybów wyświetlania menu: + +* *drun* dostępne programy +* *window* uruchomione programy +* *system* reset, reboot. + +Dla każdego z nich możemy tworzyć odpowiednie przypisania klawiatury. + +``` +bindsym $mod+d exec --no-startup-id rofi -show drun -theme themes/app-launcher +bindsym $mod+i exec --no-startup-id rofi -show window +``` + ### Wiele monitorów @@ -42,3 +56,4 @@ Nie polecę konkrtnego, wszystko zależy od upodobań, ja używam [ClipIt][clip [glipper]: https://launchpad.net/glipper "Glipper" [dmenu]: https://wiki.archlinux.org/index.php/Dmenu "Dmenu" [display-visor]: https://github.com/beanaroo/display-visor "display-visor" +[rofi]: https://github.com/davatorium/rofi "rofi"