Ratpoison: відмінності між версіями

Вилучено вміст Додано вміст
Bunyk (обговорення | внесок)
Немає опису редагування
Danbst (обговорення | внесок)
Немає опису редагування
Рядок 1:
<!-- Грьобаний вікі двигло не дозволяє створювати нові класи!!! Я уже згодився хоча б на кастомні теми для кожної статті, а ще краще, якби дали можливість робити лінк на додатковий CSS. Невже доведеться створювати щаблон? Ненависть!!! Доведеться. Глянь наприклад {{eov}}. -->
<!-- div style="span.en { color:red; }" це я з відчаю пробував, типу а раптом... -->
 
 
 
[[Файл:Ratpoison_new.png|center]]
<center style="margin: 10pt 10pt 10pt 10pt; font-size:+2em;"><p>ratpoison: Say good-bye to the rodent</p></center>
 
__TOC__
 
::Доброго ранку, любі друзі. Повідаю сьогодні про віконний менеджер тисячоліття — '''ratpoison'''. Знаєте, буває живеш багато років, чуєш про різні речі і судиш про них, навіть не випробувавши. Знаходиш сотні причин, пояснень, безпідставність яких можна довести тільки прямим випробуванням. Це зрозуміло, більшість людей такі ось уроди, проте на щастя є і більш-менш адекватні особи, необтяжені принципами/комплексами/світоглядами/філософіями. Ось на таких і орієнтований даний підручник.
 
Якщо казати [http://uk.wikipedia.org/wiki/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Danbst/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%B0_%D1%80%D0%B5%D0%B4%D0%B0%D0%B3%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F енциклопедично], то '''ratpoison''' — це віконний менеджер для Linux. Що ж таке [http://uk.wikipedia.org/wiki/Менеджер_вікон віконний менеджер]? Це така програмулька, яка керує вікнами на [http://uk.wikipedia.org/wiki/X_Window_System вашому графічному екрані]. Просто, чи не так? Набагато цікавіше питання — а навіщо доручати цю роботу <b>ratpoison</b>, якщо можна повністю покластись на <span class="en">Gnome</span> або <span class="en">KDE</span>? Вооо, ось тут варто розписати оф. визначення '''ratpoison'''.
 
Якщо казати енциклопедично, то '''ratpoison''' — це віконний менеджер для Linux. Що ж таке [http://uk.wikipedia.org/wiki/Менеджер_вікон віконний менеджер]? Це така програмулька, яка керує вікнами на [http://uk.wikipedia.org/wiki/X_Window_System вашому графічному екрані]. Просто, чи не так? Набагато цікавіше питання — а навіщо доручати цю роботу <b>ratpoison</b>, якщо можна повністю покластись на <span class="en">Gnome</span> або <span class="en">KDE</span>? Вооо, ось тут варто розписати оф. визначення '''ratpoison'''.
 
<div style="border:4px solid;">
Рядок 24 ⟶ 16:
* н.і.я.к.и.х графічних наворотів, ніяких прозоростей (хоча деякі умудряються її ввімкнути, нерозумні), ніяких віконних анімацій (хоча випливаюча зверху консоль типу <span class="en">cstrike</span> досить непогано виглядає), жодних "графічних зручностей для очей" (це ж треба було такий маразм придумати!) у меню. Принцип <span class="en">K.I.S.S.</span>, або навіть [http://uk.wikipedia.org/wiki/Бритва_Оккама Бритва Оккама] — нічого лишнього.
* немає бордюрчиків — Ви звикли до косого хреста у кутику вікна? Ви звикли до кнопки згорнути? Ви звикли тягати віконце за кутик щоб зробити його більшим? Вам доведеться відмовитись від усіх цих нав’язаних силою більшості "зручностей". Це '''ratpoison''', це інший спосіб мислення. (Що, скептично усміхаєтесь? А між іншим, <span class="en">vim</span> та <span class="en">Emacs</span> не менш сильно ламають стереотипи <span class="en">Notepad-addicted</span> користувачів). Уважний читач поставить цікаве питання — а як тоді закрити, максимізувати, сховати вікно? Хехе, нехай подивиться наступний абзац!
* гризун втрачає владу над вікнами у '''ratpoison''', вся влада передається її величності Клаві. Закрити вікно — Alt-F4, наступне вікно — Alt-Tab. Все можна зробити клавою, навіть розмір вікна можна підлаштувати стрілочками. А потреба встановити положення вікна з точністю до пікселя перестає турбувати користувача — на це програма і <span class="en">window manager</span>, щоб автоматом розставляти вікна на екрані. Звісно, ніхто вам не забороняє використовувати ваш {{tip|Rodentia Homomobilis|Гризун, що приводиться в рух людиною (лат.)}} для витрати часу у браузері, кодоредакторі, аськоджаббері та схожих фотошопах, просто тепер відпадає потреба тицькати курсором по кутам вікна і/або по панелі задач.
 
Від себе додам кілька особливостей, які я встиг помітити після активного користування.[[File:Ratpoison.png|Колишнє лого|thumb]]
* зручний <span class="en">config</span>. Конфіг-файл один і для його налаштування не потрібно знати жодну мову програмування або слідувати якомусь синтаксису. Простий як дошка і достатньо потужний.
* всі вікна по змовчуванню максимізовані. Я помітив такий ефект — якщо у вікна немає ніяких бордюрчиків/декорацій і воно максимізоване, то рамка мого 20-дюймового монітору <!-- Варто прокоментувати цю правку. Якщо вказати розмір мого монітору, тоді у читача точно розвіються сумніви щодо доцільності використання '''ratpoison''' на великих моніторах. Це такий психологічний ефект. -->утворює натуральну границю вікна → агорафобії немає!
* для повного реалізму є команда banish. На українську гугл перекладає як "виганяти". Вгадайте, кого ця команда виганяє? Правильно, пасюка. Заселяє його в нижній правий кут екрану, щоб він знав своє місце. Додає +5 атмосферності програмі. (Ще +10 атмосферності додає колишнє лого '''rp''', див збоку)
* чудова гумореска на тему '''ratpoison''': ''Can you giv som ratpoison screenshots plz???'' Гагага, можете сміятись, це ж так смішно :-)))))
* Стартує моментально. Не просто моментально, а просто моментально. Настільки моментально, що рестарт Х сервера у вас ввійде у звичку.
Рядок 43 ⟶ 35:
 
== Зміст ==
==== Еволюцінуємо до екзотичного менеджера ====
# [[Ratpoison/Встановлення]]
# [[Ratpoison/Неперекривні_вікнозавідувачі|Фреймові менеджери і їх порівняння з '''ratpoison''']]
# [[Ratpoison/Документація]]
# [[Ratpoison/РедакторВстановлення|Встановлення]]
# [[Ratpoison/ПосиланняПерші_кроки|Перші кроки]]
# [[Ratpoison/Неперекривні_вікнозавідувачіКонфіги|Готові конфіги]]
 
# [[Ratpoison/Розширення можливостей]]
==== Ratpoison Асана-йога ====
# [[Ratpoison/Сумісність та конфлікти]]
# [[Ratpoison/Розширення можливостей|Розширюємо віконний менеджер до Desktop Environment]]
# [[Ratpoison/Сумісність та конфлікти|Суміснософія і конфліктологія]]
# [[Ratpoison/Посилання|Зовнішні ресурси і посилання]]
 
==== Ще не готово ====
# [[Ratpoison/Документація]] * [[Ratpoison/Редактор]]
<!-- /div -->