Рабочее место эмигранта
В 2018 году в октябре месяце я эмигрировал в Киев из ЛНР. С начала всех этих событий я сначала поехал в Москву, потом пришлось вернуться по некоторым причинам. Пожил 1.5 года в ЛРН и понял, что нужно оттуда уезжать. Луганская область и до войны была унылейшим местом, по специальности не было не одной вакансии. А после и подавно. Все друзья поразъезжались кто куда. Кто в РФ, кто в Украину. Круг общения потерялся. Вот, я уже в Киеве второй год. Впечатления? Климат лучше, чем в Москве. В Москве с 918мм ртутного столба и постоянными дождями и пасмурной погодой ощущал себя как на вершине Эвереста. В Киеве климат +- такой же, как дома. Чуть мягче(минус 5-7градусов от Донбасса). Живу недалеко от Днепра(кстати, нужно будет в июле ходить купаться. До набережной 700м.).
Как приехал и снял квартиру(1-ку), в ней ничего не было. Вообще ничего, кроме мебели на кухне и в комнате(диван, шкаф). Все мелочи пришлось покупать. Веники там всякие, ёршики, вантузы, шторы(чуть с ума не сошел, пока выбрал и купил. Два раза ездил передавал инфу о размере).
Компьютер брал с собой(внутренности системного блока + монитор + клавиатура + мышь + отвертки и мелочевка типа переходников). Как приехал и снял квартиру - купил корпус за 150грн cooler master и стол. Стол мне нравится небольшого размера ака парта, чтобы на нём было только нужное и ничего лишнего. Чтобы не было бардака. Колонки купил за 100грн б\у, они у меня озвучивают фильмы(телевизора нет). Роутера нет. У меня wifi раздает сетевуха в компьютере на телефон(пожалел денег на роутер). Монитор старый philips 200ws. Брал старый, т.к не знал, он доедет в Киев или не доедет(дома стоит dell 2412). Стул купил самый дешевый офисный. У которого проекает газлифт и приходится постоянно его поднимать. Дома остался ikea markus.
По ПО: с того времени, когда я первый раз постил в галерею - ничего не поменялось. Всё тот же dwm. Патчи следующие:
1-dwm-autostart-20161205-bb3bd6f.diff
2-dwm-systray-20180314-3bd8466.diff
3-dwm-noborder-20170207-bb3bd6f.diff
4.dwm-pertag-20170513-ceac8c9.diff
5-dwm-cfacts-6.1.diff
6-dwm-cyclelayouts-20180524-6.2.diff
В панель пишет python скрипт, который имеет конфиг
тип команды sh\function
таймаут
имя команды\функции
Т.е каждые данные в панельке пишутся с разными таймаутами, что есть удобно. Если sh командой невозможно вывести данные, тогда делаю функцию(как например W(weather), которая что-то откуда-то берет и выводит в панельку
Были попытки найти что-то лучше, но все эти телодвижения не увенчались успехом. fvwm - не умеет тайлинг на несколько мониторов. xmonad не запускает из трея keepassx. awesomewm - вечное изменение api. i3 не смог понять как настроить в нем обычный тайлинг и мне не понравился i3-status. Bspwm не прижился, Notion хорош, но там нужно серьезно вникать в него. Qtile никак не приедет в stable(debian). Stumpwm - manual tiling - мне больше нравится dynamic tiling. Остановился на dwm, потому что:
- простое как топор
- стабильно работает
- стабильно работает
Тот же awesome, который на debian’e работает(пару часов настраивал), не запустился на gentoo. Что опять намекает на стабильность этого продукта. Иногда хочется в wm иметь возможность поскриптить, но сталкиваясь с xmonad и awesome - сразу улетучивается это желание.
Запуск всех скриптов при старте делает dwm из
~/.dwm/scripts/startup/daemon/
~/.dwm/scripts/startup/client/
Музыку перестал слушать на компьютере, слушаю на плеере fiio x1 2gen. Музыка лежит вся локально
du -sh /mnt/d/audio/
184G /mnt/d/audio/
Экспорт в плеер делаю через bash скрипт посредством rsync. Фильтрую музыку на компьютере. Rsync’ом прилетают изменения на плеер. Наушники yamaha mt-8, akg k452
Есть своё меню на dmenu, с помощью которого делаю shutdown\reboot\standby и запускаю всякие свои аплекухи, которых нет в стандартном меню dmenu
Три пустых терминала и mc тут –> https://postimg.cc/gallery/w3H6nKX
Шрифт в панели dwm - terminus, в консоли Consolas
С прошлого года переехал с соплями и слезами с vim на emacs. Пришлось попейсать на elisp, чтобы были удобности. Переехал с ycmd на lsp. В принципе работает, доволен. Изучил java + kotlin. Потихоньку разбираюсь с девелопом под android(вы могли видеть всякие топики, связанные с kotlin). Перехал с mplayer2 на mpv. Прикрутил shader’ы всякие и пару скриптов на lua. Всё удобно и не нужен smplayer в качестве гуёв.
В dwm особо изменений не вносил, окроме
// change layout in tags
if(i == 1 || i == 4) {
// set monocle
m->pertag->ltidxs[i][0] = m->lt[1];
} else {
m->pertag->ltidxs[i][0] = m->lt[0];
}
m->pertag->ltidxs[i][1] = m->lt[1];
На некоторых тегах у меня сразу стоит монокль, т.к там предполагается запуск приложений, которым этот монокль нужен( к примеру управлялка микросервисом на tmux) или броузер
Клавиатуру подсвечивает лампочка. Печатаю не глядя на клавиатуру, но в shortcut’ы(в основном в emacs) иногда можно промахнуться. Чтобы это не допустить, нужно подсвечивать клавиатуру.
В последнее время начали чесаться руки перейти с debian stable на что-то другое(с 2014 переехал с gentoo на debian). Centos на десктопе врядли получится т.е там упор на стабильность и сервера, поставил недавно gentoo. Визуально быстрее, но мелких косяков, которые надо исправлять - масса. Начиная от неработающего backspace в emacs, сглаживания шрифтов и всяких линтеров. Всё решаемо, но на это надо пару недель. Написать несколько ебилдов, детально просмотреть use флаги на нужные аплекухи. Решил заняться этим со следующего года. Так же были телодвижения в nixos. На прошлом релизе собрал минимальный конфиг(в котором так и не смог поднять hostapd + dnsmasq, чтобы раздавать wifi на телефон - а это важно). Недавно апнулся новый релиз nixos, на виртуалке поднял, подсунул свой рабочий конфиг с прошлого релиза и конфиг не поднялся :). В общем, решил остаться пока что на debian
Клавиатура kv300h. Считаю ее безальтернативным вариантом. На фото есть грязь на боковых гранях. Не отмывается. При попытке чистить боковые грани - клавиши нажимаются. Эта клавиатура живет 5 год. Прошлая сдохла от…влаги. Боится она этого очень. Имейте ввиду. С мокрыми руками лучше не работать на ней. Есть потертости на возле клавиш вверх и вбок. Это я на баше пролистывал команды и перемещался по тексту, пока не перешел на emacs и не узнал про C-f/b M-f/b + C-p/b. На следующей клавиатуре таких потертостей не будет :)
Так же переехал с deluge на rtorrent(опять, 4 года назад на deluge перешел). Посмотрел ps_mem и ужаснулся, что потребление у deluge до 8гб. У rtorrent: sudo ps_mem |grep rtorrent
191.2 MiB + 920.5 KiB = 192.1 MiB rtorrent main
Хотя у меня стоит 32гб, но всё же лучше использовать софт, который более экономно расходует ресурсы.
В общем, как-то так и живем :)
>>> Просмотр (4656x3496, 4311 Kb)