В целом 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
Есть таие модные штуки в линукс которые создают консоль как в квейке: нажал комбинацию клавиш и оно упало с небес, а потом уехало. Их такие несколько даже:
Первые четыре или тянут за собой KDE, или тупо не работают в awesome. Ну и совершенно непонятно каким образом я случайно нашёл yeahconsole и тут же настроил, потому что работает в awesome. Прикольное, буду пробовать пользоваться. Скриншот:
В кофиге ниже примечательны 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