LINUX.ORG.RU

41
Всего сообщений: 170

debian + xmonad + tcl/tk

debian 10, xmonad, 2 монитора.

на скрине tcl-самопис для переноса данных из одной базы в другую.

если кому интересно - magento2 в непустую magento2.

>>> Просмотр (5120x1440, 1133 Kb)

 , ,

DRomka ()

Минималистичный Debian XMonad

Здравствуйте. Прошлый скриншот вызвал много негодования и отвращения. Однако @Zhbert меня поддержал этими словами:

А вообще мне понравилось. Минималистично так, норм.

Плюс сказалось желание перехода на что-то среднее между GUI и терминалом. Он прошел почти безболезненно, так как любимый мой интерфейс – консоль, но шрифт режет глаза, плюс иногда приходится запускать GUI-программы. XMonad оказался для меня лучшим вариантом.

А теперь к характеристикам:

WM: XMonad
Тема GTK: Arc
Значки: Papirus
Терминал: Kitty
Инструменты: вытянуты из крысы, так как она стоит рядом
Шрифт: не знаю, похоже на Monospace
Текстовый редактор + коллекция игрушек: Emacs
Конфиг XMonad вот тут, сделал все что мне нужно.
ФМ: mc, thunar
Скриншотил xfce4-screenshooter’ом.

Сделано:

Выбран нормальный терминал
Убраны рамки, мне так удобнее
Mod поставлен на Super, все равно он нигде не используется

Хочу сделать:

Автозагрузку терминала при старте из DM

И все.

Что нравится? Что нет? Говорите. Я буду рад.

Еще скрины: https://imgur.com/a/oQwh0rn

>>> Просмотр (1280x800, 79 Kb)

 , ,

zagatov_lev ()

Унылое небо

  • xmonad
  • urxvt
  • nvim
  • коньки
  • полибар

Вроде всё. На фоне, кстати, видеообоина, не знаю зачем, она почти всегда на паузе стоит

>>> Просмотр (1920x1080, 926 Kb)

 , , , ,

rk-d ()

joker.vim

Допилил тему для Вима/Неовима: https://github.com/ksevelyar/joker.vim

Пример конфига и плагины https://github.com/ksevelyar/dotfiles/blob/master/home/.config/nvim/init.vim

Использую ее с Alacritty (быстр и поддерживает прозрачность) и lightline.vim (быстр и простое апи).

Источник вдохновения: https://github.com/whatyouhide/vim-gotham

>>> Просмотр (2560x1080, 239 Kb)

 , ,

ksevelyar ()

NixOS + Xmonad

Перелез на NixOS после долгих лет арчевания. Пока не могу собрать только neovide: https://discourse.nixos.org/t/rust-curl-tls-neovide-failed-to-run-custom-build-command-for-sdl2-sys-v0-34-0/7086

Систему проще настраивать и обслуживать, но если в пакете нет нужных тебе опций или нет самого пакета, то возиться придется дольше, чем с AUR.

sudo nix-channel --add https://nixos.org/channels/nixos-19.09 stable
sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos

Сижу на unstable, если пакет ломается, то меняю cura на stable.cura. Механизм даунгрейда пакетов / пининга намного приятнее чем в Арче.

Можно сделать наоборот, сидеть на стабильной ветке и некоторые пакеты ставить из unstable.

Вот так можно настроить Nginx + Let’s Encrypt:

{
  security.acme.acceptTerms = true;

  services.nginx = {
    # Use recommended settings
    recommendedGzipSettings = true;
    recommendedOptimisation = true;
    recommendedProxySettings = true;
    recommendedTlsSettings = true;

    commonHttpConfig = ''
      charset utf-8;
      source_charset utf-8;
    '';

    enable = true;
    virtualHosts."host.dev" = {
      enableACME = true;
      forceSSL = true;
      root = "/var/www/host";
    };
  };
  # Optional: You can configure the email address used with Let's Encrypt.
  # This way you get renewal reminders (automated by NixOS) as well as expiration emails.
  security.acme.certs = {
    "host.dev".email = "admin@foo.bar";
  };
}

Просто собрать live usb под себя, реиспользуя модули из основной конфигурации.

Больше скринов и конфиги: https://github.com/ksevelyar/dotfiles

>>> Просмотр (2560x2160, 3593 Kb)

 , , , ,

ksevelyar ()

Монохромный монитор на самоизоляции

Так как на карантине появилось больше времени для домашних занятий, я решил провести своё свободное время с особенной пользой и прикрутить совершенно бесполезный монитор от IBM Displaywriter к моему компьютеру. Сам этот Displaywriter — штука довольно странная, на сколько я понимаю всего лишь даёт возможность работать с текстом, то есть это даже не PC. Но вот монитор они взяли как раз от PC, а именно монохромную версию, IBM 5151; правда эти гении из IBM подумали, что нехай иметь отдельный кабель для питания и для видеосигнала, и запихнули всё это в одну вилку. Ну хоть разъём поменяли — и на том спасибо, а так бы кто-нибудь обязательно на землю 12 В подал.

Надо сказать, что в восьмидесятые годы видео-стандартов было не меньше теперешнего, но стандарт для Displaywriter можно сказать вообще не стандарт — я не нашёл никакого упоминания о DB-15 для видео, которое бы содержало внутри питание для монитора.

По счастию мне удалось найти схему распиновки для этого монитора, и о чудо — питание нужно было только +5 и +12 В, которые без зазрения совести можно позаимствовать прямо с материнской платы почти любого компьютера. При этом для передачи самого видеосигнала использовалось четыре пина: сигналы для вертикальной и горизонтальной синхронизации, интенсивность и дополнительная яркость — такие же, как и на вполне стандартном для своего времени монохромного монитора от персонального компьютера, который поддерживали почти все видео-карты начала-середины восьмидесятых, в том числе и моя ATI Graphics Solutions rev. 3, найденная в мусорном баке университета. Оставалось только спаять переходник и конфигурировать видео-карту. На удивление на пайку у меня ушло гораздо меньше времени, чем программирование, а всё потому, что BIOS моего компьютера не мог правильно инициализировать видео-контроллер, и поэтому мне пришлось написать свою собственную программу на ассемблере (которая, будем честными, была лишь вольным пересказом BIOS от IBM PC XT, исходники которого были опубликованы в «Руководстве пользователя»).

После того, как наконец-то появился первый долгожданный символ на экране, наступило некоторое разочарование — первые два столбца неизбежно «съедались» при отрисовке, а это означало, что надо было лезть внутрь монитора и настраивать положение луча электронов внутри трубки. Ну а так как ЭЛТ есть довольно большой конденсатор, который даже после выключения может быть заряжен до каких-то немыслимых киловольт, то настройка включённого монитора была попросту невозможна, а посему сия процедура заняла у меня четыре итерации с разбором и сбором монитора. Но в конце-концов фаза луча была выставлена верно, и прекрасный зелёный текст теперь радует мои глаза.

Теперь наверное нужно спаять более солидный провод, и добавить конденсатор, чтобы убрать помехи от пятидесяти герц (особенно заметна работа холодильника), думаю в обозримом будущем я это сделаю. Но принципиально telnet на моём IBM PS/2 Model 30 286 работает, к ноутбуку с арчем цепляется.

Собственно, на фотографии всё разнообразие техники у меня дома и представлено: помимо уже упомянутого ретро-компа здесь вы увидите так же казённый iPad, который используется как записная книжка; главная машинка — ThinkPad X220 с подключённым по VGA монитором от DELL, найденном на той же университетской помойке; плюс какой-то дешманский виниловый проигрыватель и цифровая пианина CELVANO, подаренная мне местным церковным органистом.

Видосик про то, как я логинюсь на кластер, чтобы проверить запущенные задачи, можно посмотреть на ютубчике: https://www.youtube.com/watch?v=m4pjEwnDWcE

Ну и в конце некоторый TODO list: хочу исправить на PS/2 батарейку (она вшита внутрь чипа, но есть мануалы как её можно «заменить»), потом надо будет наверное заняться дискетами, просто чтобы было наверное, ибо CF-IDE справляется со своей работой очень хорошо. Можно потихоньку писать эмулятор терминала, чтобы использовать фичи защищённого режима, но пока эта задачка отложена на неопределённый срок.

>>> Просмотр (4000x3000, 4269 Kb)

 , , , ,

luke ()

Дождливый XMonad

Терминал — urxvt, бар — polybar

Конфиги: https://github.com/malyutinegor/rainy

Видео с обоями: https://i.imgur.com/CTiwPki.mp4 (они обычно всегда отключены, включаю чисто чтобы помедитировать)

>>> Просмотр (1366x768, 752 Kb)

 , , , ,

rk-d ()

Обновление настроек

Вдохновившись подсказками @Odalist, немного переделал конфиги Xmonad

Добавил картинки в xmobar, добавил вывод информации при клике на процессор, память, вывод календаря, смену раскладки по клику на пиктограмме.

Добавил layout ThreeColMid (справа).

Htop выводится в терминале, остальная информация — в dzen.

>>> Просмотр (5120x1440, 1316 Kb)

 

DRomka ()

Рабочее место

debian 10 + xdm + xmonad intel core-i7-8750H 32RAM SSD 500Gb, SATA 1Tb 1й монитор - BenQ BL2420PT, 2й - LG 34WL500-B. сам системник видно под вторым монитором - кубик маленький. на экранах - хром, самописная обёртка к docker на tcl/tk, инфа про систему, кусок кода на tcl/tk. высота второго монитора меньше, поэтому снизу на скрин добавился кусок чистого экрана

>>> Просмотр (5120x3000, 1563 Kb)

 ,

DRomka ()

Xmonad удобен, и это мой выбор

Давно балуюсь с конфигурацией иксмонада. Пока вышло вот так, как на скриншоте. Тут и гапсы (может, потом их уберу), и toggle struts, и GridSelect, и XMonad.Util.NamedScratchpad, и много чего другого.

Xmobar настроил с кликабельными рабочими стлами (xdotool), хотя редко этим пользуюсь.

В терминале и в Xmobar шрифты dina.

Это все крутится в Debian 10.1. Xmonad, xmonad-contrib и Xmobar установлен с помощью cabal-install.

также отдельно из исходников скомпилировал mpd, mpc и ncmpcpp.

Больше скринов:

emacs с куском конфига, GridSelect, пустой рабочий стол, терминальные утилиты, mc и Firefox, мелочь.

Как-то так.

П.С. Все конфиги тут. Может кому и пригодится.

>>> Просмотр (1920x1080, 3517 Kb)

 ,

Odalist ()

Xmonad тоже может быть красивым

Сабж крутится в Debian 9.9. За прозрачность, отвечает xcompmgr, с опцией xcompmgr -f -C -n -D 3.

Это мне дает красивые, но не навязчивые эффекты...терминал-urxvt (с прозрачностью, значение [95]), цвета-самопальные, основной браузер-Firefox-esr, запасной-w3m, с конфигом, заточенным под биндинги vim. Музыкальный плеер-ncmpcpp, видео плеер-mpv, фм-ranger (графического фм не использую). За уведомления, отвечает Dunst (можно посмотреть в предыдущем скриншоте).

На последок-пустой рабочий стол и кусок конфига в vim.

>>> Просмотр (1920x1080, 1357 Kb)

 ,

Odalist ()

Xfce+XMonad на Debian stretch

Рабочая станция с Debian stretch. Скоро ведь заморозка buster — грядёт обновление, и кто знает, что при этом сломается, так что зафиксируем-ка внешний вид на январь 2019.

На скриншоте:

  • Debian stretch с ядром и Mesa из бекпортов
  • Xfce (из которого используется только панель с апплетами, да еще Atril)
  • XMonad (с заголовками, но без рамки, так мне удобнее)
  • Тема GTK+: Arc
  • Tkabber c виджетами ttk, тема тоже Arc
  • Шрифты без AA (монитор достаточно большой, точка крупная, поэтому мне так удобнее)

А вот второй экран, уже с работой: GVim+Atril.

>>> Просмотр (1920x1200, 148 Kb)

 , , ,

TeopeTuK ()

продолжаем деградировать

Продолжая тему съезжания (с?) мейнстрима в шизу, настроил иконки, добавил раскладок (layouts) и hotkeys. Неосилил красиво настроить отображение громкости, так, что если у кого-то есть красиво - прошу поделиться благодаря Odalist, удалось красиво настроить звук. В планах на будущее - окончательное погружение в шизофазию, путем настройки кастомных раскладок (layouts) под соответствующие рабочие пространства (workspaces).

GridSelect в наличии, но хз как заскриншотить, ибо по дефолту оно перехватывает ввод с клавы, и скриншотилка не запускается.

  • ОС : Gentoo Linux
  • Терминал : urxvt
  • DE : отсутствует
  • WM : xmonad
  • Status Bar: xmobar
  • Музыка : Spotify
  • ФМ : Emacs
  • ШГ : DejaVu Sans Mono

Ещё скриншот

и ещё

>>> Просмотр (1600x900, 1017 Kb)

 ,

madjestic ()

Xmonad Solarized

Давненько не колупал конфига Xmonad. Что то зачесались руки, и решил глобально сменить цветовую схему. Сказано, сделано. Как говорится, настроил цвета Solarized в Xmonad.

То, что получилось, можно лицезреть на скриншотах:

Консольные утилиты:

П.С.

Шрифты-Liberation Mono (почти везде).

Иконки-Arc.

Тема GTK2/3-Forest-Dark.

Тема для zsh-Punctual.

Мой конфиги: тыц.

>>> Просмотр (1920x1080, 100 Kb)

 , ,

Odalist ()

Дефолтный gentoo+xmonad

Слева:

  • дефолтный ncmpcpp, который играет мне витчуху
  • дефолтный irssi, который мне показывает #gentoo_ru

Справа:

  • дефолтный emacs, в котором я сижу на LOR-е и собираю нелестные отзывы о дженту и гентушниках

Вместо DE - дефолтный xmobar+xmonad (зато с бинарными часами), trayer-ng, rofi.

Хотел было запустить компиляцию чего-нибудь на втором дисплее для аутентичности, но я уже компилял сегодня.

>>> Просмотр (3520x1080, 902 Kb)

 ,

gentoo1love ()

Повсевдневный Xmonad

Мой повседневный Xmonad. С такой конфигурацией я работаю каждый день, по восемь часов.

Еще несколько скринов:

Пустой рабочий стол

Irssi и Mc

Links2 и top

>>> Просмотр (1920x1080, 1629 Kb)

 , ,

Odalist ()

Идеальный тайлинговый WM-Xmonad

Много чего поменялось с прошлого скриншота. Как говорится, обустроился. Нормально настроил Xmobar, Xmonad настроил так, чтобы управление и поведение окон стало похожим на DWM. Шрифты везде-Iosevka. Пустой рабочий стол, irssi и atop, dmesg и Firefox.

>>> Просмотр (1920x1080, 842 Kb)

 ,

Odalist ()

Xmonad+Xmobar

Все же не сложилось у меня с awesome...кажется все нормально, все работает как мне надо, но что то не то...решил установить xmonad. Да-да, знаю, написан на Haskell, но не так страшен чёрт, как его малюют. Есть отличная документация, примеры конфигов. Все ясно прописано и задокументировано (чего не скажешь про awesome). Так что установил, настроил (настройка заняла чуть больше недели). Первые впечатления — скорость, нереальная скорость. Как написано на официальном сайте xmonad

just clean lines and efficiency

Пустой рабочий стол, терминал urxvt. Используется браузер uzbl-tabbed и elinks. Музыка-cmus, плюс другие консольные утилиты. Версия xmonad - 0.12 стол. Если кому нужно, могу выложить конфиг. П.С. Пришёл к выводу, что xmobar мне ненужен. Наверно откажусь от него, потому что сам xmonad отъедает 10 мб (это с модифицированным конфигом. С минимальным конфигом --1 мб.), а xmobar — 30 мб.

>>> Просмотр (1920x1080, 447 Kb)

 ,

Odalist ()

Arch + Xmonad + Vim или типичный набор школьника

Почему Xmonad? Сидел довольно долго на awesome, но то ли у меня руки кривые то ли сам awesome был не достаточно стабильный я умудрялся ловить баги и периодические зависания. Захотелось стабильности и немного практики с хаскелем, которой с xmonad'ом не получить, апи очень простой и знание хаскеля вобщем то не нужно. Еще очень нравится как он работает с несколькими мониторами, не дублируя пул тегов, а используя один. Так же отличная поддержка скретчпадов.

Система весьма минималистична, если бы не systemd, то был бы unix-way. Зато systemd отвечает за все на свете(bootctl, netctl, timedatectl, ...).

Статус бар - xmobrar. С ним гармонично смотрится twmn для уведомлений.

В качестве лончера dmenu с yeganesh.

Вот скриншот vim'а с бакаловрской, внезапно на GO.

Нежные цвета терминала, честно украденные с terminal.sexy

Классический скриншот pidgin'а с вконтактиком, телеграмом и прочим.

Скучный firefox, раньше был vimperator с темой twilight и поправленными цветами, но надоело. Вот с шрифтом PT Sans

Если вдруг кому понравились обои. Фотография снята на саянском хребте ергаки.

ШГ - terminus и Hack

Все конфиги тут.

>>> Просмотр (1366x768, 1198 Kb)

 ,

plotnikovanton ()

не хватает КДЕ/plasma

Недавно, на почве приступа системд-параноидальной шизофрении, решил поиграться с XMonad как KDE-альтернативой. Было интересно чего же будет не хватать. После серии сеансов любви с настройками, начал вырисовываться ответ: ничего.

Рабочая система размещена на 14" лаптопе, поэтому я стремился к минимизации потребности организации окон при помощи мыши. В КДЕ в основном пользовался быстрыми клавишами с окнами без декораций. Вскоре стал задавться вопросом - что же меня так держит на этом DE, если каждая установка начинается с отключения эффектов, анимаций и декораций окон - всего того, чему разработчики KDE уделяют столько внимания? Есть в этом что-то нечестное. Уже какое-то время назад, я начал присматриваться к XMonad, но серьезной настройкой не занимался. А тут как раз kde-systemd-шизофрения. В общем - повод нашелся. Plasma выпилина начисто, остались kde-ошметки в виде нескольких полюбишихся приложений. Steam на скрине как пример того, что игоря нужны и на GNU/Linux тоже.

Вобщем, как мне кажется, результат не подкачал и оно того стоило.

>>> Просмотр (1600x900, 775 Kb)

 , ,

madjestic ()