sway vs awesome

В целом sway вполне себе замена для awesome, но не то чтобы он awesome.

sway:
+ перезагрузка конфигурации на лету просто работает, и даже перезагружает конфигурацию waybar, очень клево работает. В awesome тоже работало, но оно теряло конфигурацию воркспейсов и надо было снова перераспределять окна. Бесило неимоверное и никогда не хотелось “поменять 1 символ и релоднуть конфигурацию”.
+ может выглядеть почти как awesome что awesome
+ нормальное распределение окон, в awesome сценарии были какой-то хернёй, так и не получилось к ним привыкнуть.
– нет нормального способа избавиться от window header, всегда есть две полоски: waybar + window header. Люди советуют это всё запихнуть в waybar чтобы было как в awesome, но что-то мне пока не хочется пробовать — в стандартной конфигурации окна можно двигать в этом “типа таскбаре” (который на саомм деле просто объедененный window header) и это великолепно.
+- swaybar херня, сразу в утиль, но зато waybar солнышко и лапонька. Стандартные виджеты даже лучше чем в awesome и это awesome!

#linux #x11 #wayland #sway #awesome

2023.12.07 15:16

yeahconsole

Есть таие модные штуки в линукс которые создают консоль как в квейке: нажал комбинацию клавиш и оно упало с небес, а потом уехало. Их такие несколько даже:

Первые четыре или тянут за собой KDE, или тупо не работают в awesome. Ну и совершенно непонятно каким образом я случайно нашёл yeahconsole и тут же настроил, потому что работает в awesome. Прикольное, буду пробовать пользоваться. Скриншот:

20121226_004000

Старый скриншот

В кофиге ниже примечательны 2 вещи. Первое это то что эти строки надо положить в ~/.Xdefaults что уже само по себе достаточно необычно в наше суровое время, а второе это как я решил проблему ctrl+d. Есстественно я буду постоянно нажимать на эти кнопки и оно будет просто закрываться что нехорошо. Я перехватываю через мега-возможности urxvt нажатие клавиш ctrl+d и вывожу новую строку. Совсем было бы хорошо сворачивать консоль, но мне пока лень заморачиваться. Если привыкну к ней и буду пользоваться — тогда и доделаю.

И конфиг:

yeahconsole*term: urxvt
yeahconsole*consoleHeight: 60
yeahconsole*aniDelay: 0
yeahconsole*stepSize: 80
yeahconsole*handleWidth: 2
yeahconsole*handleColor: red
yeahconsole*toggleKey: Control+grave
yeahconsole*keysym.C-d: \n
yeahconsole*screenWidth: 1800
yeahconsole*xOffset: 60

yeahconsole*background: #3f1f1f
yeahconsole*background: #1f0f0f
yeahconsole*foreground: #b4eeb4
yeahconsole*cursorColor: #DCDCCC
yeahconsole*transparent: true
yeahconsole*modifier: Mod1
yeahconsole*saveLines: 65535
yeahconsole*perl-lib: /usr/lib/urxvt/perl/
yeahconsole*perl-ext-common: default,matcher,searchable-scrollback
yeahconsole*cutchars: `()'*<>[]{|}"
yeahconsole*shading: 16

yeahconsole*scrollBar: 0
yeahconsole*scrollstyle: plain

Первый раз в жизни использую прозрачность в линуксе :).

#linux #x11 #yeahconsole #dropdownconsole

2012.12.23 15:15