RusWolf |
|
Темы:
11
Сообщения:
2394
Участник с: 16 июля 2016
|
AivarМогу обходится без мыши, но мне нравится использовать DM и причин его не использовать, для себя не вижу. |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
AivarWerdПричина одна - отсутствие рационализма. Ну почему же. Например если поставить DE и после нее WM то мы сможем использовать кучу апплетов с DE. Этим удобством многие "извращенцы" оправдывают метод (1). |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
RusWolfА какой DM используете?AivarМогу обходится без мыши, но мне нравится использовать DM и причин его не использовать, для себя не вижу. |
RusWolf |
|
Темы:
11
Сообщения:
2394
Участник с: 16 июля 2016
|
Werd, SDDM. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
WerdБред, конечно, но хотелось бы примеров. |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
AivarWerdБред, конечно, но хотелось бы примеров. Ну кажется я видел такое. На xmobar'e виджет wifi, тк xmonad + xmobar поставлены поверх xfce то обработчик нажатия на этот виджет вызывает wifi апплет xfce. Тоже самое например с виджетом батареи, вызываться будет менеджер питания xfce ну и тд. |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
Еще вопрос. А как лучше настроить хоткеи? Т.е. можно позабайндить все например в конфиге xmonad. Но если к примеру xmonad по каким то причинам не сможет загрузится то я останусь без своих хоткеев.. Также если например я решу вдруг поставить awesome, i3 или DE какой то, то хоткеи придется переделывать. Опять же при переходе на другую систему или переустановке придется таскать/хранить/ментейнить кучу конфигов, что неудобно. Мне пришло в голову замапить все средствами Xorg. Но я что то не очень понял какие средства у Xorg для этого есть, точнее как правильно это сделать. Вот что я отрыл в вики Текст ссылки... Я на верном пути или это глупости и никто так не делает? |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
WerdЯ, к примеру, так не делаю. У меня кроме xmonad, есть ещё awesome, i3 и herbstluftwm. У каждого wm свой конфиг естественно. И в каждом конфиге прописаны хоткеи. Не думаю, что получится использовать внешние средства, т.к. в каждом wm свои встроенные комбинации и свой язык конфигов (haskell, lua), Соответственно и форма записи отличается. Если же попробовать забиндить все комбинации через xbindkeys или что-то подобное, то как wm об этом узнает? А если ещё учесть то, что xmonad.hs не является конфигом в привычном понимании, а служит для сборки бинарника, то в этом случае вообще "дело пахнет керосином" В общем, овчинка выделки не стоит. Проще настроить отдельно каждый конфиг, чем пытаться лепить подобные костыли, которые с гарантией 99,99% не будут работать. Но это имхо. Если есть желание попробовать, то кто ж запретит? Что касается удобства/неудобства при переносе/переустановке системы, то меня это мало волнует - для всех основных конфигов есть резервная копия на github, которая всегда актуальна, т.к. автоматически синхронизируется каждый вечер. Так что даже на чистой свежеустановленной системе мне достаточно иметь только git, чтобы клонировать на диск свой репозиторий и получить таким образом все свои конфиги. На всё потребуется минут 10 от силы. Мне это вполне удобно: 2 in1, так сказать - и всегда актуальная резервная копия, и легко можно поделиться, если кого-то заинтересует. |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
Haron_PrimeДа я тоже задумался об этом и затея перестала выглядеть привлекательной. Haron_PrimeА вот это очень круто ) не мог поподробнее рассказать как все у тебя устроено? Я тоже думал об этом, чтобы организовать такое с git, но пока руки не дошли. И как у тебя получается все конфигурационные файлы лежат в одной папке /home/user? |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Всё просто. У меня есть каталог $HOME/git/My_config_files. Это и есть локальный репозиторий, который синхронизируется с гитхабом. В нём лежат все мои конфиги, которые не содержат приватных данных. Симлинки на эти файлы и каталоги разбросаны по соответствующим путям в хомяке. То же самое и в $HOME/.config
Чтобы не путаться, что где лежит, подразумевается, что корневой каталог репозитория ($HOME/git/My_config_files) тождественен домашнему каталогу ($HOME) Соответственно все пути в каталоге репозитория тождественны путям в хомяке Примерно так etcВ общем-то, всё элементарно. Ну и синхронизация соответственно командами git
Чтобы не заморачиваться с регулярной ручной синхронизацией слепил простенький скрипт, который срабатывает ежедневно в 23:50 - проверяет наличие новых или изменённых файлов в локальном репозитории и, если таковые имеются, выгружает их на гитхаб. Вручную синхронизирую только когда что-нибудь активно пилю. Вроде всё. P.S> ссылка на гитхаб у меня в подписи, можешь посмотреть наглядно, как там всё организовано |