|
| 1 | +# Waybar Start Menu Configuration |
| 2 | + |
| 3 | +El botón "Start" en waybar está configurado para ejecutar `dmenu_run` cuando se hace clic. Hay varias opciones para configurar el menú: |
| 4 | + |
| 5 | +## Opción 1: dmenu (Minimalista, estilo Win95) |
| 6 | + |
| 7 | +**Instalar:** |
| 8 | +```bash |
| 9 | +sudo pacman -S dmenu |
| 10 | +``` |
| 11 | + |
| 12 | +**Ya configurado en waybar** - El botón Start ejecuta: |
| 13 | +```bash |
| 14 | +dmenu_run -fn 'Sans-9' -nb '#C0C0C0' -nf '#000000' -sb '#000080' -sf '#FFFFFF' |
| 15 | +``` |
| 16 | + |
| 17 | +Esto muestra un menú simple en la parte superior con el estilo Win95 (gris con selección azul). |
| 18 | + |
| 19 | +## Opción 2: rofi (Más moderno, personalizable) |
| 20 | + |
| 21 | +**Instalar:** |
| 22 | +```bash |
| 23 | +sudo pacman -S rofi |
| 24 | +``` |
| 25 | + |
| 26 | +**Configurar en waybar** - Editar `~/.config/waybar/config.jsonc`: |
| 27 | +```jsonc |
| 28 | +"custom/start": { |
| 29 | + "format": " Start", |
| 30 | + "on-click": "rofi -show drun -theme ~/.config/rofi/win95.rasi", |
| 31 | + "tooltip": false |
| 32 | +} |
| 33 | +``` |
| 34 | + |
| 35 | +**Crear tema Win95 para rofi** (`~/.config/rofi/win95.rasi`): |
| 36 | +```css |
| 37 | +* { |
| 38 | + background-color: #C0C0C0; |
| 39 | + border-color: #FFFFFF #808080 #808080 #FFFFFF; |
| 40 | + text-color: #000000; |
| 41 | + selected-normal-background: #000080; |
| 42 | + selected-normal-foreground: #FFFFFF; |
| 43 | +} |
| 44 | + |
| 45 | +window { |
| 46 | + border: 2px; |
| 47 | + padding: 5px; |
| 48 | +} |
| 49 | + |
| 50 | +listview { |
| 51 | + border: 2px solid; |
| 52 | + padding: 2px; |
| 53 | +} |
| 54 | +``` |
| 55 | + |
| 56 | +## Opción 3: wofi (Wayland nativo) |
| 57 | + |
| 58 | +**Instalar:** |
| 59 | +```bash |
| 60 | +sudo pacman -S wofi |
| 61 | +``` |
| 62 | + |
| 63 | +**Configurar en waybar**: |
| 64 | +```jsonc |
| 65 | +"custom/start": { |
| 66 | + "format": " Start", |
| 67 | + "on-click": "wofi --show drun --style ~/.config/wofi/style.css", |
| 68 | + "tooltip": false |
| 69 | +} |
| 70 | +``` |
| 71 | + |
| 72 | +**Crear estilo Win95** (`~/.config/wofi/style.css`): |
| 73 | +```css |
| 74 | +window { |
| 75 | + background-color: #C0C0C0; |
| 76 | + border: 2px solid #FFFFFF; |
| 77 | +} |
| 78 | + |
| 79 | +#input { |
| 80 | + background-color: #FFFFFF; |
| 81 | + border: 2px inset; |
| 82 | + color: #000000; |
| 83 | +} |
| 84 | + |
| 85 | +#entry:selected { |
| 86 | + background-color: #000080; |
| 87 | + color: #FFFFFF; |
| 88 | +} |
| 89 | +``` |
| 90 | + |
| 91 | +## Opción 4: nwg-drawer (Estilo grid, similar a Windows) |
| 92 | + |
| 93 | +**Instalar:** |
| 94 | +```bash |
| 95 | +sudo pacman -S nwg-drawer |
| 96 | +``` |
| 97 | + |
| 98 | +**Configurar en waybar**: |
| 99 | +```jsonc |
| 100 | +"custom/start": { |
| 101 | + "format": " Start", |
| 102 | + "on-click": "nwg-drawer", |
| 103 | + "tooltip": false |
| 104 | +} |
| 105 | +``` |
| 106 | + |
| 107 | +## Recomendación |
| 108 | + |
| 109 | +Para el estilo Windows 95/98 más auténtico: |
| 110 | +1. **dmenu** - Más simple y ligero, ya configurado |
| 111 | +2. **rofi** - Más personalizable, mejor para un menú tipo "Start" completo |
| 112 | + |
| 113 | +## Probar el menú |
| 114 | + |
| 115 | +Después de instalar dmenu (o la opción que prefieras): |
| 116 | +```bash |
| 117 | +# Reiniciar waybar |
| 118 | +killall waybar |
| 119 | +waybar & |
| 120 | + |
| 121 | +# O simplemente hacer clic en el botón Start |
| 122 | +``` |
| 123 | + |
| 124 | +El menú debería aparecer mostrando todas las aplicaciones instaladas. |
0 commit comments