Найти Ρ‚Π΅ΠΌΡƒ
🐍 ΠŸΡƒΡ‚ΡŒ ΠŸΠΈΡ‚ΠΎΠ½ΠΈΡΡ‚Π°

πŸ’» Π§Π΅ΠΌ i3 Π»ΡƒΡ‡ΡˆΠ΅ Gnome ΠΈ KDE? Π’Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ для Linux

ОглавлСниС

Π”ΠΎ знакомства с Linux ΠΌΠΎΡ‘ прСдставлСниС ΠΎ графичСском интСрфСйсС ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π±Ρ‹Π»ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΉ: окошки, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ свСрху ΠΏΡ€ΠΈΠΊΠ»Π΅Π΅Π½Π° панСль названия. На панСлькС Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΠΈ: ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ, Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ. А Π΅Ρ‰Ρ‘ Π΅ΡΡ‚ΡŒ панСлька с Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ часами. Окошки ΠΌΠΎΠΆΠ½ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π·Π° ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ, потянув Π·Π° ΠΊΡ€Π°Π΅ΡˆΠ΅ΠΊ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΡ‚ систСмы ΠΊ систСмС Π΅ΡΡ‚ΡŒ нСбольшиС различия: Π³Π΄Π΅-Ρ‚ΠΎ панСль Π·Π°Π΄Π°Ρ‡ находится свСрху, Π° Π³Π΄Π΅-Ρ‚ΠΎ снизу, Π³Π΄Π΅-Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния ΠΎΠΊΠ½ΠΎΠΌ слСва, Π° Π³Π΄Π΅-Ρ‚ΠΎ справа. Но особой сути это Π½Π΅ мСняСт: ΠΌΡ‹ всё Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ окошки Π΄Ρ€ΡƒΠ³ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Если ΠΎΠ½ΠΈ Π½Π°ΠΌ Π·Π°Π³ΠΎΡ€Π°ΠΆΠΈΠ²Π°ΡŽΡ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π°, ΠΌΡ‹ ΠΈΡ… Π»ΠΈΠ±ΠΎ сворачиваСм, Π»ΠΈΠ±ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΎΠΊΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΈ ΠΎΠ½ΠΎ встаёт Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΏΠ»Π°Π½. Если Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ большС элСмСнтов интСрфСйса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅, Ρ‚ΠΎ ΠΌΡ‹ ΠΆΠΌΡ‘ΠΌ "Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ" ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠΊΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь экран.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/c0i8e1/i3gaps_neon_80s/
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/c0i8e1/i3gaps_neon_80s/

Π’ соврСмСнных систСмах ΡƒΠΆΠ΅ появилась полСзная функция - ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π½ΠΈΠ΅. Π—Π°Ρ…Π²Π°Ρ‚ΠΈΠ» окошко ΠΌΡ‹ΡˆΠΊΠΎΠΉ, ΠΏΠΎΠ΄Π²Ρ‘Π» ΠΊ ΠΊΡ€Π°ΡŽ, отпустил - ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠΊΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 50% экрана. А Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ заполняСшь Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. Если Ρ‚Π΅Π±Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‚ΠΎ Ρ‚Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΡˆΡŒ ΠΈΡ… Π½Π° Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒ экрана ΠΊΠ°ΠΆΠ΄ΡƒΡŽ. И Ρ‚Π°ΠΊ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ситуации. А ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ это Π½Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ? Π§Ρ‚ΠΎΠ±Ρ‹ окошки, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡΡΡŒ, автоматичСски Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ экрана, Ссли ΠΈΡ… Π΄Π²Π°? Или Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒ экрана, Ссли ΠΈΡ… Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅?

Ну Ρ‚Π°ΠΊ это ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ Π΄Π°Π²Π½ΠΎ сдСлано Π² ΠΏΠ»ΠΈΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°Ρ… (tiling window manager). И ΠΏΡ€ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… я Π’Π°ΠΌ сСгодня расскаТу.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€?

Π‘ΠΏΠ΅Ρ€Π²Π°, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π² Linux. ΠžΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ - это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая управляСт располоТСниСм ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΠΊΠΎΠ½ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС, Π° Ρ‚Π°ΠΊΠΆΠ΅ рисуСт интСрфСйс для управлСния ΠΈΠΌΠΈ (ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π²Π²ΠΈΠ΄Ρƒ края ΠΎΠΊΠ½Π° ΠΈ панСль названия). Π’Π°ΠΊΠΆΠ΅ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ управляСт Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ столами.

Gnome ΠΈ KDE - ΠΎΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹?

НСт. Gnome, KDE, XFCE, Cinnamon, Pantheon ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ - окруТСния Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола (desktop enviroment ΠΈΠ»ΠΈ просто DE). Π­Ρ‚ΠΎ Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π² ΠΎΠ΄Π½ΠΎΠΌ логичСском стилС ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΡƒΡŽ экосистСму. Π’ состав ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ окруТСния Π²Ρ…ΠΎΠ΄ΠΈΡ‚ свой ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€. Π£ Gnome Π΅ΡΡ‚ΡŒ Mutter, Ρƒ KDE Π΅ΡΡ‚ΡŒ KWin, Ρƒ Cinnamon Π΅ΡΡ‚ΡŒ Muffin, Ρƒ XFCE Π΅ΡΡ‚ΡŒ Xfwm. Π‘Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ Π³ΠΎΠ»Ρ‹ΠΉ i3 с Gnome ΠΈ KDE Π½Π΅ совсСм ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. Но я ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π΄ΠΊΠΎ встрСчал, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ использовал, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, KWin ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ KDE.

i3 - ΠΏΠ»ΠΈΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ Π΄Π΅Π»Ρƒ. Π§Π΅ΠΌ ΠΆΠ΅ всё-Ρ‚Π°ΠΊΠΈ i3 отличаСтся ΠΎΡ‚ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ²? Для этого Π΄Π°Π²Π°ΠΉΡ‚Π΅ просто взглянСм Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

-2

Допустим, ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ пустой Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. НапримСр, Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€.

-3

Он открылся Π½Π° вСсь экран. Пока Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ.
ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ...

-4

И сразу Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. НовоС ΠΎΠΊΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΎΡΡŒ Π½Π΅ ΠΏΠΎΠ²Π΅Ρ€Ρ… старого, Π° рядом с Π½ΠΈΠΌ, ΠΏΠΎΠ΄Π΅Π»ΠΈΠ² мСсто Π½Π° экранС ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°ΠΌ Π½Π΅ Π½Π°Π΄ΠΎ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠΊΠΎΠ½, i3 сдСлал это Π·Π° нас. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ сразу ΠΆΠ΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΎΠ±Π΅ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ.

Ок, понадобилось Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Π³ΡƒΠ³Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€...

-5

ΠžΠΏΡΡ‚ΡŒ, i3 ΠΏΠΎΠ΄Π΅Π»ΠΈΠ» мСсто Π½Π° экранС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со всСми ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ. И Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ с Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ Ρ‚Π°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ я ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё Ρ‚Π°ΠΊΠΈ окошко Π±Ρ‹Π»ΠΎ побольшС. ПомСняю Π΅Π³ΠΎ мСстами с ΠΎΠΊΠ½ΠΎΠΌ побольшС.

-6

Допустим, ΡΠΊΠ°Ρ‡Π°ΡŽ я Ρ„Π°ΠΉΠ», ΠΌΠ½Π΅ Π΅Π³ΠΎ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ. Для удобства пСрСмСщСния ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ°ΠΌ, сдСлаю ΠΎΠΊΠ½ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° побольшС.

-7

Π’Π΅ΠΏΠ΅Ρ€ΡŒ я Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ…ΠΎΡ‡Ρƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» прСвратился Π²ΠΎ всСм Π½Π°ΠΌ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π·Π°Π½ΠΈΠΌΠ°Π» побольшС мСста. Π‘Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

-8

Ну, я надСюсь, Ρ‡Ρ‚ΠΎ ΡΡƒΡ‚ΡŒ Π’Ρ‹ ΡƒΠ»ΠΎΠ²ΠΈΠ»ΠΈ. i3 автоматичСски ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½Π° Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ 100% свободной ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ экрана, Π½ΠΎ ΠΏΡ€ΠΈ этом всС ΠΎΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ. ΠŸΡ€ΠΈ этом ΠΎΠ½, ΠΊΠ°ΠΊ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€, позволяСт Π½Π°ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΎΠΊΠ½Π° (Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ, ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… мСстами) ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€, автоматичСски подстраивая Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ i3:

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ссли ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ 6-7 ΠΎΠΊΠΎΠ½, Ρ‚ΠΎ ΠΎΠ½ΠΈ всС Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹Π΅ ΠΈ ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ. Π‘ΡƒΠ΄Π΅Ρ‚ тСсно. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΡ‹ всё-Ρ‚Π°ΠΊΠΈ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΊΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΎΡΡŒ Π½Π° вСсь экран Π΄Π°ΠΆΠ΅, Ссли ΠΎΠ½ΠΎ Π½Π΅ СдинствСнноС.
ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ i3 Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… столов. ΠœΡ‹ спокойно ΠΌΠΎΠΆΠ΅ΠΌ Ρ‚ΡƒΠ΄Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΊΠ½Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ столами ΠΏΠΎ нСобходимости.

Как Π±Π΅Π· элСмСнтов управлСния ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΊΠ½Π°ΠΌΠΈ?

i3 создан ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ keyboard-driven workflow. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всСм здСсь ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠΊΠΎΠ½, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… столов ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ обходится Π±Π΅Π· ΠΌΡ‹ΡˆΠΈ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ для Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ², Ρ‚.ΠΊ. Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ‚Π°Ρ‡ΠΏΠ°Π΄ практичСски Π½Π΅ Π½ΡƒΠΆΠ΅Π½.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/emcqz2/i3gaps_pocket_2_with_arco_linux/
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/emcqz2/i3gaps_pocket_2_with_arco_linux/

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΡ‹ΡˆΡŒ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ отмСнял, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ здСсь ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΌ способом. НапримСр, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ столами ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΎΠΊΠ½Π°, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π² стандартном "парящСм" Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Ну ΠΈ ΠΊΠ°ΠΊ Π’Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, ΠΎΠΊΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² стандартных ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ "Π½Π°Π΄" Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π³Π»ΡƒΠΏΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° вСсь экран, автоматичСски ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π² ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅.

i3 - это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€. А ΠΊΠ°ΠΊ ΠΆΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ части окруТСния Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола?

Π”Π°, i3 поставляСтся с ΠΏΠ°Ρ€ΠΎΠΉ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ всё. Π—Π΄Π΅ΡΡŒ Π½Π΅Ρ‚ Π½ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, Π½ΠΈ эффСктов Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола, Π½ΠΈ ΠΎΠΊΠ½Π° настроСк. Π”Π°ΠΆΠ΅ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ нСльзя ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ. Как ΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ?

Под Linux Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… всС эти Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° ΡƒΡ€Π°, Π½ΠΎ ΠΏΡ€ΠΈ этом Π½Π΅ привязаных ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΌΡƒ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΡŽ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π° установку ΠΈ настройку всСго этого придётся ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/epoc70/i3gaps_15yo_zoomers_i3_setup/
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/epoc70/i3gaps_15yo_zoomers_i3_setup/

НС Ρ…ΠΎΡ‡Ρƒ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя! Π₯ΠΎΡ‡Ρƒ Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π·Π° мСня ΡƒΠΆΠ΅ всё ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ!

Π’Ρ‹ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ дистрибутивы с прСдустановлСнным ΠΈ настроСнным i3 ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дистрибутивы, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Π²Π΅Ρ€ΡΠΈΡŽ с i3:

Как я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ i3?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/8monwi/i3gapspolybar_my_first_attempt_at_ricing/?utm_source=share&utm_medium=web2x
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://www.reddit.com/r/unixporn/comments/8monwi/i3gapspolybar_my_first_attempt_at_ricing/?utm_source=share&utm_medium=web2x

i3wm (i3 window manager) распространяСтся Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ i3 вмСстС с ΠΏΠ°Ρ€ΠΎΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ (статусбар, экран Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, Π»Π°ΡƒΠ½Ρ‡Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ) ΠΈ Π΅ΡΡ‚ΡŒ Π² рСпозиториях всСх основных дистрибутивов. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π’Π°ΡˆΠ΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°.

ПослС этого Ρ€Π°Π·Π»ΠΎΠ³ΠΈΠ½ΡŒΡ‚Π΅ΡΡŒ. И Π·Π°Π½ΠΎΠ²ΠΎ Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅, Π½ΠΎ ΠΏΡ€ΠΈ этом Π²Ρ‹Π±Ρ€Π°Π² i3 Π² качСствС ΠΎΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° (Π½Π° экранС Π²Ρ…ΠΎΠ΄Π° Π΅ΡΡ‚ΡŒ мСню с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ). Π‘ΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Она Π²Π°ΠΌ понадобится.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΏΠ»ΠΈΡ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΎΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ всСм Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Если Π’Ρ‹ постоянно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с ΠΌΡ‹ΡˆΠΊΠΎΠΉ, Π»ΠΈΠ±ΠΎ ΠΊΡ€ΠΎΠΌΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π²Π°ΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‚ΠΎ ΠΈ Π½Π° i3 Π²Ρ‹ скорСС всСго лишь зря ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚Π΅ врСмя.

Но Ссли ΠΌΡ‹ΡˆΠΊΡƒ Π’Ρ‹ Ρ‚Ρ€ΠΎΠ³Π°Π΅Ρ‚Π΅ Ρ€Π΅Π΄ΠΊΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π’Ρ‹ программист ΠΈΠ»ΠΈ ΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ, Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ i3 Π²Π°ΠΌ идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚).

И Π½Π° этом Ρƒ мСня всё. Бпасибо, Ρ‡Ρ‚ΠΎ Π΄ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ.

❀️ Π‘ΡƒΠ΄Ρƒ Ρ€Π°Π΄, Ссли Π’Ρ‹ поставитС Π»Π°ΠΉΠΊ, я Ρ…ΠΎΡ‚ΡŒ Π±ΡƒΠ΄Ρƒ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ зря всё это ΠΏΠΈΡˆΡƒ 😊 ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈ дальшС Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ интСрСсныС ΠΈ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ΄ Linux, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π’Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π½Π΅ Π·Π½Π°Ρ‚ΡŒ.