Първият път, когато инсталирах Gentoo Linux на един от моите лаптопи, един експерт приятел ми помогна в процеса. Когато казах: "Добре, как да инсталирам KDE?", Той се подиграваше и ми каза да използвам вместо това evilwm. Тъй като вече бях на ролка с инсталацията на Gentoo, си помислих: "Защо не?" Така че аз се опитах да злоупотребявам, а аз дори се радвах да оценя странностите му. И така, какво е evilwm, така или иначе?

Evilwm е натрупващ се или плаващ мениджър на прозорци за работния плот X. Известно е, че е почти неприлично минималистичен, има само 1-пикселни граници за прозорци на приложение и не използва панели, ракети или менюта. Evilwm е предимно с клавиатура.

Това е проста сесия на звездата с два случая на изпълнение на Терминатор:

В тази статия ще ви покажа основите на конфигурирането и използването на evilwm.

Получаване на Evilwm

Evilwm може да се изтегли от тук или да се клонира от хранилището на Git:

 git клонинг http://www.6809.org.uk/repos/evilwm.git 

Най-вероятно можете да го инсталирате и чрез мениджъра на пакети.

Основно използване

След като инсталирате програмата evilwm, тя трябва да се покаже като сесия в менюто за вход в мениджъра на дисплея. Ако не използвате дисплей мениджър, можете да настроите evilwm да започне с X, като го добавите към файла "~ / .xinitrc":

 exec evilwm 

Сега ще стартирате сесия evilwm, когато стартирате startx .

Първото нещо, което ще видите, е празен екран, вероятно с фон на работния плот, наследен от диспечера ви. Кликването върху работния плот не прави нищо. И сега какво?

Всички приложения се стартират от терминал в evilwm. Натиснете [ctrl] + [alt] + [enter] да отворите терминал. Запазете тази комбинация от ключове, защото е най-същественото, което трябва да знаете за използването на evilwm. Също така имайте предвид, че почти всички команди на клавиатурата на evilwm използват клавишите за модификатори [ctrl] и [alt] .

Ако искате да стартирате друго приложение, трябва да въведете командата му в терминала. Например, за да стартирате Firefox:

 Firefox-бин 

За да донесете прозорец на преден план, кликнете върху него, докато натискате клавиша [alt] или кликнете върху неговата граница. Можете също да премествате прозореца с мишката, като задържите [alt] или го издърпате от границата.

Като алтернатива, можете да манипулирате прозорците с комбинации от клавиши [ctrl] + [alt] заедно с различни букви. Това са основните:

  • H: Преместете прозореца наляво
  • J: Преместете прозореца надолу
  • K: Преместете прозореца нагоре
  • L: Преместете прозореца правилно
  • X: Превключване на максимално състояние
  • Esc: Затваряне на прозореца

Имайте предвид, че клавишите H, J, K и L са в един и същ ред на клавиатурата.

Можете да преместите прозорци към определени части на екрана с тези команди (отново заедно с [ctrl] + [alt] ):

  • Y: Преместете прозореца горе вляво
  • U: Преместване на прозореца горе вдясно
  • B: Преместете прозореца до долу вляво
  • N: Преместване на прозореца вдясно долу

За да промените размера на прозорец, задръжте [ctrl] + [alt] + [shift] и използвайте следните клавиши:

  • H: Намалете ширината отдясно
  • J: Увеличете дължината отдолу
  • K: Намалете дължината отдолу
  • L: Увеличете ширината отдясно

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

Можете също да използвате виртуални настолни компютри в evilwm. Просто задръжте [ctrl] + [alt] и въведете номер, за да превключите на този работен плот.

За повече ключови команди въведете man evilwm или посетете man evilwm .

Персонализиране на Evilwm

Можете да направите evilwm малко по-малко зло, като редактирате ~ / .xinitrc или ~ / .xsession файла, който се изпълнява при стартиране на X. Можете да използвате това, за да стартирате помощни програми заедно с evilwm и да дадете на самия evilwm някои аргументи от командния ред. Това е ~ / .xinitrc, който в момента използвам с evilwm:

 #Настройте фоновото изображение feh --bg-scale /home/ruji/Pictures/BackgroundsAndTextures/mandelbulber-05-1600x900-with-gentoo-logo.png #Настройте стил на курсора, така че не е само "X" xsetroot -cursor_name left_ptr # Използвайте ключовете; трябва да има инсталирани xbindkeys xbindkeys & # Старт Gkrellm gkrellm & #Start evilwm evilwm -bw 10-бг кафяв -fg червен терминатор 

Прочетете коментарите, за да видите какво прави всеки ред. Накрая, аргументите от командния ред дадох на злоупотребата да се каже, че той използва прозореца от 10 пиксела вместо стандартната 1, правят неактивни граници на прозореца кафяви, правят активни граници на прозореца червени и задават терминала по подразбиране на Terminator вместо xterm. Полученият работен плот изглежда така:

Няма да вляза във всичко, което можете да направите с ~ / .xinitrc, но ще спомена, че xbindkeys е чудесно нещо, което трябва да включите за персонализираните клавишни комбинации, тъй като това е функция, която не е вградена в злонамереността. За да картите персонализираните си ключови букви, копирайте конфигурацията по подразбиране към файл в домашната си директория, наречена .xbindkeysrc:

 xbindkeys - default> ~ / .xbindkeysrc 

След това отворете ~ / .xbindkeysrc и добавете keybindings със следния формат:

 "програма" [ключ] + [клавиш] 

Например, за да добавите клавишна комбинация за gmrun стартера, добавих това към моя ~ / .xbindkeysrc:

 "gmrun" Контрол + пространство 

заключение

Evilwm може да е божествена звезда за анти-десктоп среда, старо училище, минималистични хакери, но съм доста доволна от използването на KDE.

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