i3wm е лесно най-популярният мениджър на прозореца за облицовки, наличен в момента. Лек, лесен за научаване и лесен за конфигуриране.

i3 осигурява предимствата от използването на мениджър на прозореца за плочки, без да се налага да пишете дълги и понякога объркващи скриптове за конфигуриране. i3wm използва конфигурационен файл за обикновен текст.

i3 също е много добре документирана. Документацията е ключ, когато използвате мениджър на прозореца, тъй като сте отговорни за настройването и персонализирането на всичко. С i3wm обикновено можете да намерите отговорите на всички въпроси, които бързо се намират.

Какво представлява мениджър на прозореца за декориране?

Време е да се върнем назад. Какво представлява мениджърът на прозорци за облицовки?

Мениджърът на прозорци за облицоване (TWM) не е цялостна среда за настолни компютри. Вместо това той просто осигурява достатъчно функционалност, за да контролира прозорците на екрана ви.

Мениджърите на прозоречни прозорци също очертават прозорците си в логически подразделения, разграждайки пространството на екрана в логически модел. Например, първите два прозореца, които отворите на екрана, ще заемат половината от екрана и ще седнат непосредствено един до друг.

Windows не се движат наоколо и не могат да се влачат от място на място или да седят един върху друг, освен ако не са определени от потребител. По подразбиране мениджърът на прозорци за облицоване няма да изхвърли абсолютно никакви екранни пространства

Докато мениджърите на прозоречни прозорци може да не са за всеки, те предоставят на хората, които искат максимална ефективност и контрол от своя компютър, възможност да получат точно това.

Инсталиране на i3wm

Забележка : Ще използваме Ubuntu като пример в тази статия. Инструкциите и използването ще бъдат еднакви за всички останали дистрибуции.

i3wm се предлага от основните хранилища на Ubuntu. Можете да използвате Apt, за да го инсталирате.

 sudo apt актуализация sudo apt install i3 

Можете да инсталирате и чрез Софтуерния център. За други дистрибуции трябва да можете да намерите "i3-wm" във вашия мениджър на пакети или хранилище.

Използване на i3wm

След като инсталирате i3, можете да излезете от текущата си сесия на Ubuntu, за да се върнете на екрана за вход. Кликнете върху малката икона до полето за парола. Тя ще ви покаже опциите за настолни компютри. Изберете i3 и влезте, както обикновено.

Първият път

Това, което ще намерите от другата страна, ще бъде изненадващо, ако преди това не сте работили само с мениджър на прозорци. Това е минимално и е грозно. Такъв е начинът, по който трябва да бъде.

i3wm няма много конфигурация по подразбиране, защото предполага, че искате да го персонализирате, а вие можете много.

При първото ви пускане ще видите прозорец, който ви моли да създадете конфигурационен файл. Accept. След това ще получите още един въпрос кой ключ искате да използвате като "Mod" ключ. То може да бъде или "Windows" или "Alt".

Тъй като i3 се контролира най-вече от клавиатурата, клавишът mod служи за диференциране на редовното пишене от команди до i3.

Навигация

Почти всичко в i3wm се обработва с клавишни комбинации. Има много предварително дефинирани, но можете също да промените тези и да направите своя собствена. Преди да направите нещо обаче, трябва да се запознаете с основните.

Вероятно ще работите много с терминали. Продължете напред и го отворете с "Mod key + Enter". Ако продължите да натискате "Mod key + Enter", ще видите стандартния модел, който i3 използва за разделяне на вашия екран.

Това не е толкова полезно, когато имате един куп от тях. Опитайте да ги позиционирате отново. По подразбиране можете да се придвижвате с "Mod key + j", за да се придвижите наляво, "Mod key + k", за да се придвижите надолу, "Mod key + l", за да се придвижите нагоре и "Mod key +; Това трябва да е нещо познато на потребителите на Vim, но малко по-малко. Можете да го промените на действителните свързвания на Vim.

Ако искате да преместите прозорците, можете да добавите "Shift" към някоя от горещите клавиши за насочване и прозорецът ще се движи в тази посока. Така че, за да преместите прозорец надолу, използвайте "Mod key + Shift + k".

За да отворите нови прозорци, разделете желания от вас начин, можете да насочите прозореца, който искате да разделите, и да използвате "Mod key + h", за да разделите прозореца хоризонтално и "Mod key + v", за да го разделите вертикално.

Когато искате да затворите прозорец, има и клавишна комбинация - "Mod key + Shift + q".

работни плотове

i3wm идва с десет работни пространства. Всяко работно пространство действа като различен виртуален екран, който можете да подредите как искате с различни прозорци.

За да получите достъп до работно пространство, въведете клавиша за комбиниране с номера на работното пространство. Така че, "Mod key + 3" ще ви отведе до работното пространство 3.

Можете да преместите прозорец в ново работно пространство, като го съсредоточите върху него и въведете "Mod key + Shift + 3" с номера, който е работното пространство, към което искате да го преместите.

Манипулиране на Windows

i3wm ви позволява да използвате плаващи прозорци. Някои прозорци, като лентите с инструменти на GIMP, автоматично ще се отварят, но можете да направите всеки прозорец да се плува. "Бутонът Mod + Shift + Space" ще се движи назад и напред между плаващ и плочков режим за избрания прозорец.

Можете също така да накарате прозорец да излезе на цял екран с "Mod key + f". Ако го натиснете отново, ще го върнете.

Отваряне на програми

Използвайте стартер за отваряне на програми в i3wm. Стартовият стартер е dmenu, но можете да замените други като rofi на мястото му.

Тези ракети служат като търсене на вашите програми. Пробийте в програмата, която искате, и натиснете Enter. Програмата ще започне. Старторът ще следи най-често използваните от вас програми и ще ги покаже в списък, когато бъде отворен. Можете да ги изберете там, без да пишете.

Бързият клавиш за стартиране е "Mod key + d".

Основна конфигурация

Има абсолютно лудост конфигурация, която можете да направите с i3wm, така че е възможно само да се покрият основите тук. Това са някои от най-често срещаните неща, които бихте искали да направите.

След като създадете конфигурацията по подразбиране при първото ви пускане, тя бе поставена в директорията "/ etc /". Трябва да го копирате в дома си, за да го персонализирате.

 mkdir ~ / .i3 sudo cp / etc / i3 / config ~ / .i3 / конфиг sudo chown потребител: група ~ / .i3 / config 

Не забравяйте да промените собствеността на файла на вашия потребител. Името на потребителя и групата трябва да съответства на вашето потребителско име.

Цветове

Промяната на цветовете е лесна. i3wm използва шестнадесетични стойности за цветове като CSS. Има няколко различни класа, всеки от които има граница, фон, текст и стойност на индикатора. Можете да ги поставите в таблица и да включите цветните стойности, които искате.

 клас граница backgr. текстов индикатор client.focused # 1e1e1e # 1e1e1e # 151515 # AA0000 client.focused_inactive client.unfocused client.urgent client.placeholder client.background # 454545 

Приложения

В конфигурацията i3wm, bindsym създава нов клавиш. exec стартира програми. Можете да ги сглобите, за да създадете свои собствени клавишни комбинации, за да стартирате програмите, които използвате най-много, без да използвате стартера. Например:

 bindsym $ mod + Shift + w exec 

Можете да стартирате приложения и при стартиране. Просто използвайте exec за тези.

 exec firefox 

Лента за състоянието

Лентата за състоянието е една от най-важните части на вашия работен плот. Показва вашите работни пространства, както и много други важни данни. С i3wm има много опции за лентата ви за състоянието.

В долната част на конфигурационния файл ще намерите блок, наречен "бар". Всичко за лентата на състоянието ще се появи там.

Първо, ще намерите "status_command". Той диктува коя лента на състоянието се използва. По подразбиране е i3status, но можете да използвате натоварване от други като i3blocks, lemonbar и polybar. Всички те са различни и имат свои собствени уникални предимства и недостатъци.

Можете също така да промените позицията на бара.

 върха на позицията 

Тук можете да създадете отделен блок "цветове", който можете да използвате точно като друга конфигурация на цветовете, за да персонализирате цветовата схема на i3.

 цветове {#class #border #bg #txt focus_workspace # 454565 # 252525 # 1E1E1E active_workspace неактивна_работна зона urgent_workspace background_mode background # 151515} 

Какво следва?

Оттук можете да направите всичко, което искате. Има много по-персонализиране, което можете да направите с i3. Търсете наоколо и се вдъхновете. Съществуват дори и подизпълнители, посветени на персонализирането на Linux настолни компютри, където можете да се вдъхновите.