LINUX.ORG.RU

Сообщения dmitry237

 

Еще предновогоднего XFCE 4.20

Галерея — Скриншоты

Постепенно XFCE меняет свой вид, т.к. настройка под себя это процесс.

На скриншоте четыре рабочих стола моего домохозяйкиного десктопа, предновогодний tilix с pwsh, firefox без ЛОРа незачет, thunar (чтобы был) и собственно скрипт-скриншотер открытый в mousepad.

Gtk-тема Matcha-dark-aliz (hdpi), иконки Papirus.

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

Всех с Наступающим 25, всем всего самого хорошего.

>>> Просмотр (5120x3200, 3645 Kb)

 , , ,

dmitry237
()

Дилетантский вопрос к тем, кто знает Си

Форум — Desktop

Решил я найти простенький индикатор раскладки в трей, нашел kbi. Для того, чтобы он вписался в окружение слегка изменил код под себя, переменные. Но вот никак не пойму с цветом текста. В коде это так:

#define COLOR 0xDFDFDF /* 0x2E3436 */

И обработка COLOR:

cairo_set_source_rgb(cr,
                     (COLOR >> 16) / 255.0,
                     (COLOR >> 8 & ~(0xFF << 8)) / 255.0,
                     (COLOR & ~(0xFFFF << 8)) / 255.0);

Сам вопрос, как из 0x2E3436 получился 0xDFDFDF? Мне собственно нужен белый, но так не работает:

#define COLOR 0xFFFFFF

Может здесь есть сам автор? Очень понравилось, простенько и без лишних флажков.

 ,

dmitry237
()

Вдруг захотелось отведать fluxbox

Галерея — Скриншоты

Когда-то давно, в середине 2000-ых, мне нравился fluxbox, да и вообще до широкого распостранения тайлинговых WM, он был достаточно востребован. Вот я и решил заценить каков он в современных реалиях, да и ностальгия какая-то.

Сделал простенькую тему, из картинок только кнопки на окнах, которые я просто взял из готовой gtk темы.

В общем, в использовании все оказалось достаточно удобно. Для основных приложений прописал правила во ~/.fluxbox/apps, меню соответственно во ~/.fluxbox/menu, потребление памяти самого WM и picom видно на скриншоте.

В консоли pwsh, так уж привык, слушаю музыку потреково со случайной выборкой из всей коллекции. Решил посмотреть сколько всего музыкальных файлов и вспомнил про недавнее обсуждение и тесты скорости fd, find и других утилит со схожим функционалом. Провел простые замеры из того что есть, у меня победил fd, Get-Childitem самый медленный, что и не мудрено. Но разница некритичная, 60 миллисекунд на объеме в несколько тысяч файлов.

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

 , , ,

dmitry237
()

Какой эмулятор терминала поддерживает символы двойного размера?

Форум — Desktop

Несколько попробовал, tilix, alacritty, wezterm, нигде не работает:

echo -e "\e#3Double Height\n\e#4Double Height"

Возможно в konsole или в kitty.
Например в винде условно работает, выводит символы двойной высоты, но потом начинает глючить.

 ,

dmitry237
()

Открою предновогоднее

Галерея — Скриншоты

До НГ-2024 осталось не так уж и много, неделя ударных рабочих дней. Успехов вам в этот период. Ну а тем, кто не работает уже можно начинать разминку, чтобы попасть в эпицентр праздника во всеоружии, так сказать.

Собственно, XFCE, Tilix и Firefox. в bash запущен скрипт pwsh, который увеличивает выводимый год от года-аргумента до наступающего 2024.

CSS для лисы и крысы собирал по крупинкам, очень тяжело без знания объектной модели, совершенно непонятно откуда брать названия элементов и их свойства. Особенно для firefox.

Но тем не менее, пришел к определенному результату, который в целом меня устраивает.

Arcolinux (arch-based), pwsh, bash, firefox

>>> Просмотр (2560x3200, 889 Kb)

 , , ,

dmitry237
()

Музон и около него

Галерея — Скриншоты

На скриншоте tilix с pwsh, musikcube и mc. Для визуализации projectMSDL. Слушаю и заодно вычищаю milk-файлы, у которых могут отсутствовать текстуры, которые не соответствуют моему вкусу или просто сильно грузят процессор. Пока из ~10500 осталось ~8300. Основную массу негодных удалил скриптом, остались те, которые можно отсеять только визуально, список в mcedit за два дня или прослушивания 40-50 треков при смене милк-пресетов с интервалом 25 секунд.

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

i3 считаю основным окружением, еще есть xfce4, но она (крыса) используется реже. Основной шелл, это pwsh, в информации показан bash, но это логин-шелл ($SHELL), им пользуюсь лишь в контексте sudo

>>> Просмотр (2560x1600, 839 Kb)

 , , musikcube,

dmitry237
()

SSH вход на Windows без пароля

Форум — Desktop

Надоело вводить пароль, решил по ключу. Сказано сделано. Но… Винда все равно не пускает без пароля, sshd.config на линукс и на винде идентичный:

$ grep -Ev '^$|#' /etc/ssh/sshd_config 
AuthorizedKeysFile    .ssh/authorized_keys
Subsystem    sftp    /usr/lib/ssh/sftp-server

$ stat -c "%a" ~/.ssh/authorized_keys
600

Это так задумано или я что-то делаю не так?

  • удалил старые файлы из $HOME/.ssh/
  • сгенерировал новые без пароля
  • обменялся id_rsa.pub
  • их содержимое поместил в authorized_keys
  • перезагрузил sshd в линукс и винде.

В результате с винды захожу без пароля, в обратном направлении по паролю, почему?

 , ,

dmitry237
()

mc перестал входить в tar.*

Форум — Desktop

Раньше входил без проблем, не пойму в чем причина. Относится ко всем tar.* и t(bz2|gz и т.д.)

На примере tar.bz2, вот так из сабшелла без проблем:

cd file.tar.bz2/utar://

В /etc/mc/mc.ext.ini:

[tar.bzip2]
Regex=\.t(ar\.bz2|bz2?|b2)$
Open=%cd %p/utar://
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip2

Чтобы избежать влияния пользовательских настроек временно переместил ~/.config/mc, ~/.local/share/mc и удалил ~/.cache/mc, но увы…

Когда все началось сказать сложно, но заметил только сегодня. Может после обновления до 4.8.30, может раньше.

PS. Что-то я сомневаюсь, что я не открывал архивы с 15 августа:

$ grep -E '\s(mc|tar)\s' /var/log/pacman.log
[2023-07-27T06:14:27+0300] [ALPM] upgraded tar (1.34-2 -> 1.35-1)
[2023-08-15T20:36:48+0300] [ALPM] upgraded mc (4.8.29-2 -> 4.8.30-1)

Попробовал даунгрейдиться до 4.8.29-2, ситуация такая же.
Что за дела?

 , utar

dmitry237
()

Глажу «крысу»

Галерея — Скриншоты

После долгого использования решил слегка поиграться с внешним видом xfce4. Удалил все ненужные мне goodies, осталось:

$ pacman -Qsq xfce4
exo
garcon
libxfce4ui
libxfce4util
mousepad
ristretto
thunar
thunar-archive-plugin
thunar-media-tags-plugin
thunar-volman
tumbler
xfce4-clipman-plugin
xfce4-notifyd
xfce4-panel
xfce4-power-manager
xfce4-pulseaudio-plugin
xfce4-screensaver
xfce4-screenshooter
xfce4-session
xfce4-settings
xfce4-whiskermenu-plugin
xfce4-xkb-plugin
xfconf
xfdesktop
xfwm4

И отредактировал gtk.css
На скриншоте процесс настройки внешнего вида.

  • tilix 1.9.5
    • pwsh 7.4.0-preview.4
    • htop 3.2.2
    • micro 2.0.11

Gtk-тема Lavanda-sea-dark, выбор обусловлен прежде всего наличием поддержки hdpi для xfwm4

>>> Просмотр (2560x1600, 891 Kb)

 ,

dmitry237
()

Есть ли возможность переключать тему ЛОРа автоматом?

Форум — Linux-org-ru

В зависимости от оформления браузера, лисы в моем случае. Как на гитхабе. Если нет, то это было бы здорово.

 

dmitry237
()

Ну что, по беленькой?

Галерея — Скриншоты

Решил попробовать светлое окружение. Не то, чтобы я любил такой интерьер, но ради эксперимента все средства хороши, пришлось создавать конфиги прикладного софта.

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

  • Arcolinux;
  • Gtk-тема Fluent-Light;
  • i3;
  • Tilix;
  • Midnight Commander;
  • micro;
  • rofi;
  • xfce;
  • firefox;
  • xfce4-sensors.

Ноутбуку после приобретения (52 тыр.) еще нет месяца. Полностью устраивает, косяков не заметил (или еще не заметил). Изначально была предустановлена Ubuntu, но я не знаю, кто ее ставил и как, она просто прекратила работу на этапе создания пользователя, и больше не загружалась, даже Grub, не успел ее пощупать и сразу снес.

После привычных 1366х768, адаптация к 2560х1600 оказалась неожиданно сложной и я до конца ее не решил. Бесит огнелис с его огромными вкладками, немного их обрезал, так чтобы не сильно пострадал текст. Не во всех приложениях размеры шрифтов одинаковы, хотя в ~/.gtkrc-2.0 и в ~/.config/gtk-3.0/settings.ini настройки идентичные, так же шрифты отличаются в i3 и xfce.

По давней (до сих пор порицаемой?) традиции присутсвует сам ЛОР, всегда нравилась белая тема, но всегда она выглядела слишком контрастной, но не сейчас.

Вот и вся история.

>>> Просмотр (2560x3200, 1710 Kb)

 , , ,

dmitry237
()

Развлекаюсь, но с велосипеда не падаю

Галерея — Скриншоты

Решил написать собственный вело^Wпарсер /var/log/pacman.log, основные цели:

  • вывод в табличном виде
  • вывод только последнего по дате вхождения пакетов
  • вывод полного отсортированного лога
  • вывод лога по аргументам (названия пакетов в виде ключевого слова)
  • оптимизация скорости и точность результата
  • возвращаемый объект, чтобы при необходимости можно было из вывода взять тот или иной параметр, например (paclog mc).Version

На скриншоте тестирование скрипта (pwsh), micro с самописной подсветкой синтаксиса (коробочная так себе), tilix

Музыку последнее время слушаю по одному произвольному треку, это как-то не напрягает. Для этого написал скрипт-обертку над sox, который запускает случайный трек из коллекции, может ставиться на паузу, показывать текущую позицию, выводить и обновлять метаданные (metaflac), показывать картинки альбома (feh), заканчивать работу и главное не блокировать консоль.

i3 – просто i3 в режиме табов, i3status (батарея, память, проц и дата). В трее индикатор раскладки (sbxkb) (флаги заменил на цветные точки), а точнее симлинк aaxkb, чтобы индикатор в трее был на первой позиции.

Вроде ничего полезного, но такова развлекательная программа.

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

 , , , ,

dmitry237
()

Кто-нибудь использует pwsh в повседневной рутине?

Форум — Admin

Про себя скажу, что это основной консольный инструмент. Пробовал perl так как он ближе всего по начальному синтаксису, но не то… Понятное дело, что pwsh не готово заменить bash, даже sudo ориентируется на bash. Возможно это завист от глобальных настроек в /etc/shells, где я не рискнул выставить /usr/bin/pwsh, как шелл по умолчанию. Но как же он удобен… Именно как шелл, скрипты только дополняют картину. Но в тоже время, при всех плюсах всегда необходимо держать в голове, что это чужеродная база, много всяких нюансов, не все консольные утилиты и программы адекватно возвращают результат.

 

dmitry237
()

Xfce, люблю блестючки

Галерея — Скриншоты

Не знаю, что со мной, последние годы вкус стал склоняться к какой-то «цыганщине», без оскорбления цыган, как национальности. Люблю все красочное и яркое. Это оставляет отпечаток на моем десктопном окружении.

На скрине все, как обычно. ЛОР конечно, не помню, что об этом говорили раньше, незачет или наоборот или что-то еще, но точно говорили. Терминальное развлекалово, rofi спецом под крысу. Как мог бы выглядеть неофетч под виндой – эталонное ненужно в общем понимании нужности-ненужности, но в моей жизни, как видите есть.

Сам скриншот, как процесс его создания основывается на переработанным под себя bash-скрипте c wmctrl для переключения виртуальных деcктопов.

>>> Просмотр (2732x1536, 953 Kb)

 

dmitry237
()

i3 пенсионера

Галерея — Скриншоты

Ну а чем заниматься на пенсии? Не работать же…

Скромный I3, pwsh, mcedit. В качестве шелла по умолчанию bash, pwsh до конца, чтобы он был дефолтом, не доверяю. Даже с учетом того, что:

-Login | -l

    On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to
    execute login profiles such as /etc/profile and ~/.profile. On Windows,
    this switch does nothing.

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

Терминал Tilix, он в общем устраивает, мне нравится, что в нем настраиваемые профили, но не нравится его настройка. Через гуй без вопросов, из консоли в основном gsettings.

Кроме основного i3 установлен xfce, тоже пользуюсь, но реже. Скрипт а-ля неофетч просто развлекуха, никакой практической нагрузки не несет, ну и завязан только на i3, xfce, tilix и xfce-terminal, т.е. на то, что могу проверить, но «честный», без подстановок данных.

В общем, это моя «печка», на которую я залез, скинув лапти.

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

 , ,

dmitry237
()

RSS подписка на новые темы