LINUX.ORG.RU

Archlinux(xfce4 + i3wm)

 , ,


2

1

Приветствую Вас, консерваторы и новаторы.

Решил поделится своим поделием.

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

Думаю можно и чего-то всратенького, но интересного показать.

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

По итогу вышло то что видно на скринах. Пока с визуальной частью ещё не закончил, но вроде как закончил с юзабельной. Т.е. этим пользоваться на текущий момент удобно. Хотя некоторые визуальные моменты могут резать глаз, тут прошу не кидаться камнями, занимаюсь этим неспешно и аккуратно, что бы не испортить то что и так нормально работает.

По программной части тут дела обстоят следующим образом:

    OS: Arch Linux x86_64
    Host: MS-7A16 1.0
    Kernel: 6.7.4-arch1-1
    Uptime: 3 hours, 9 mins
    Packages: 1377 (pacman)
    Shell: bash 5.2.26
    Resolution: 1920x1080, 1920x1080, 1080x1920
    DE: Xfce 4.18
    WM: i3
    Theme: Mc-OS-CTLina-XFCE-Dark [GTK2/3]
    Icons: elementary [GTK2], Adwaita [GTK3]
    Terminal: alacritty
    CPU: Intel i7-6700K (8) @ 4.200GHz
    GPU: NVIDIA GeForce GTX 1070
    Memory: 9544MiB / 32057MiB

Композитный менеджер тут Xcompmgr, он мне даровал тени под окнами.

Попытался немного настроить бар i3? но пока решил на потом это оставить, синий цвет поставил когда с цветами экспериментировал, после чего отложил донастройку пострадавшего на потом.

Также можно заметить, что верхняя панель крыски берёт на себя некоторую контекстную часть окна (если окно такое поддерживает), что в несколько раз уменьшает размер самого окна и увеличивает его рабочую область, что очень удобно, когда пользуешься i3.

У этого есть как плюсы так и минусы, но это уже отдельная история.

По части удобства – просто моё мнение, в процессе работы не мешает и не надоедает, выглядит приемлемо.

Программы запускаю руфиком (rofi), dmenu не зашел.

Сим поделием делюсь потому, что хочется оставить что-то своё в архивах этого сайта, и потом со стыдом и ужасом смотреть на то что я делал раньше. :)

Левый монитор , Монитор по центру , Правый монитор

Я всё :)

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



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)

Просто чудовищно темно. Без коррекции в гимпе даже сказать особо нечего. Хотя есть ощущение, что это не худший вариант xfce.

kirill_rrr ★★★★★
()

Скругления на окнах и отступы между окнами не нужны.

Werenter ★★★
()

Нормально. Но в целом не вижу смысла в скрещивании i3 и xfce. Ради композитора? Picom отлично справляется со своей задачей.

dmitry237 ★★★
()

К сожалению мои опыты не увенчались успехом. Но зато смог более близко подружиться с i3wm Крыску снёс. Теперь только i3

GRAF_ANDROID
() автор топика
Ответ на: комментарий от spec_po_kiskam

Странный вопрос, потому что есть Или ты другое имел ввиду ?

GRAF_ANDROID
() автор топика
Ответ на: комментарий от dmitry237

Скажем так моё понимание некоторых вещей ещё не полное, крыска была решением, что бы темы подтягивались нормально в приложениях. Моё предположение теперь под вопросом, потому как, для того что бы ставить темы на i3 нужен только lxappearance, его вполне хватает. Печалит конечно нюанс со сменой раскладки, win+space не поставить, такое в i3 не предусмотрено(, плюс нужно искать на стороне иконку для трея что бы отображалась текущая расскладка.

GRAF_ANDROID
() автор топика

Это конечно не готовое решение, но интересный эксперемент

GRAF_ANDROID
() автор топика
Ответ на: комментарий от GRAF_ANDROID

win+space не поставить

Например клавиша CapsLock в директории /etc/X11/xorg.conf.d :

Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:caps_toggle"

что бы отображалась текущая расскладка

использую xxkb.

spawn_sp ★★★★
()
Последнее исправление: spawn_sp (всего исправлений: 1)
Ответ на: комментарий от GRAF_ANDROID

Или поменять на что то другое bindsym $mod+space focus mode_toggle в i3.

spawn_sp ★★★★
()
Последнее исправление: spawn_sp (всего исправлений: 1)
Ответ на: комментарий от spawn_sp

xxkb под вопросом, использую fbxkb он хорошо себя показал

GRAF_ANDROID
() автор топика
Ответ на: комментарий от NorthernBlow

На удивление, проблем не было, все заработало из коробки, максимум через nvidia-settings очерёдность мониторов задать и всё

GRAF_ANDROID
() автор топика
Ответ на: комментарий от hargard

Вот только конченый i3 выполняет exec-инструкции через раз.

exec setxkbmap -layout us,ru -option «grp:caps_toggle,grp_led:scroll,compose:ralt»

работает как часики)

jo_b1ack ★★★★★
()
Ответ на: комментарий от jo_b1ack

Может «стабильный».. А открой окошко через wine и потаскай правой кнопочкой с зажатой вин-кнопкой.

hargard ★★
()

Нижнюю панель убери. Нафиг он тебе?

Сам начинал с подобного сетапа, но в i3 не работает нормально переключение на рабочие столы в rofi из-за того, что список динамический. В итоге пересел на bspwm + xfce

Если юзаешь, appmenu, вот есть аналог HUD - https://aur.archlinux.org/packages/hud

Апплет с воркспейсам для i3 - https://github.com/denesb/xfce4-i3-workspaces-plugin

permafrost ★★
()
Последнее исправление: permafrost (всего исправлений: 1)
Ответ на: комментарий от permafrost

xfce4-i3-workspaces-plugin пробовал, отваливается после перезагрузки.

Сейчас сижу только на i3wm крыску снёс, потому как руки из жепы и нормально настроить их не могу, постоянно что-то отваливается.

На i3wm вполне комфортно, большую часть успешно настроил.

За худ спасибо, мб позже попробую, но не факт.

GRAF_ANDROID
() автор топика
Последнее исправление: GRAF_ANDROID (всего исправлений: 1)

Занято 10 гигов… Xfce для слабых компов… Тунар и проигрыватель запущены и еще какая то херня, вот и минус 4 гига, а 6 гигов сожрал alacrity, но безопасность trademark, цопирайт требует жертв

rtxtxtrx
()
Ответ на: комментарий от rtxtxtrx

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

GRAF_ANDROID
() автор топика
Последнее исправление: GRAF_ANDROID (всего исправлений: 1)
Ответ на: комментарий от GRAF_ANDROID

Прямое подтверждение слов которые я тайлодрочерам постоянно твержу: уменьшение потребления на пару сотен мегабайт, не стоит того чтобы страдать. У меня в кедах 6 гигов занято в среднем: хром, телеграм, вскоде и консоле

rtxtxtrx
()
Последнее исправление: rtxtxtrx (всего исправлений: 1)
Ответ на: комментарий от rtxtxtrx

Грубо.. Я бы мог так же резко высказаться о кедоюзерах но смысла в этом нет. Каждый дрочит как он хочет, а значит и вешать ярлыки на тех или иных людей не совсем корректно, ведь у каждого свои мотивы, почему они используют тот или иной de или wm. Насчет того что страдать, тоже странно. Ведь каждый неопытный и любознательный пользователь будет страдать в любом случае, будь то пользователь винды или линукса, кед или гнома, de или wm. Мои же мотивы просты, мне нужен был именно тайлинг. Что бы можно было держать окна в своих местах, да, если тупенький и не внимательный страдать будешь, но результат который я получил меня более чем устраивает. У меня упор был на «именно тайлинг» а не на уменьшение потребление ресурсов. Хоть и от части я и того и того добился.

GRAF_ANDROID
() автор топика

Также можно заметить, что верхняя панель крыски берёт на себя некоторую контекстную часть окна (если окно такое поддерживает), что в несколько раз уменьшает размер самого окна и увеличивает его рабочую область, что очень удобно, когда пользуешься i3.

Божечки!! Это же как мой 2011-й, ну почти)

Теплый, ламповый Arch

wandrien ★★
()
Ответ на: комментарий от rtxtxtrx

И ради тайлинга я должен ставить громозкого гнома ? Или увешанного свистелками перделками кеды ? Это как покупать целый набор инструментов когда тебе нужна была только отвертка.. Я не зря взял в кавычки «именно тайлинг», меня устраивает минимализм крыски, и функционал i3wm, посему я и не заинтересован в тайлинге который реализован скорее как доп фича в кедах или гноме.

GRAF_ANDROID
() автор топика
Ответ на: комментарий от Athor

та я уже снёс её, мне нужно было работать а там танцы с бубном. Короче если опять нахлынет нужда поизвращаться и словлю ошибку, создам тему на форуме, мб это как-то лечится

GRAF_ANDROID
() автор топика
Ответ на: комментарий от GRAF_ANDROID

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

Athor ★★
()
Ответ на: комментарий от rtxtxtrx

Не знаю, что ты там твердишь. Было дело, чтобы на 4 Гб можно было игрушку запустить и поиграть, слез с привычной «корицы» на dwm. И дело пошло, экономия была примерно в 400 Мб где-то со старта. Про страдание смешно – от чего страдать, если обычный сценарий использования это Alt+Tab между приложениями а-ля венда. Единственным примененным патчем на dwm был систрей.

Virtuos86 ★★★★★
()
Ответ на: комментарий от Virtuos86

Кеды жрут 600 мегабайт, если поставить их вручную, самый минимум, а не полную версию со всеми обвесами и свистоперделками. Та же крыса жрет на 30% больше твоего DWM (~130-140 MiB). И вот получается хоть какая, но полноценная DE, а есть нечто, которое жрет так же… И то тайлы жрут мало пока ты что-то кдешное или гномовсколе не запустишь, что все потроха загрузит и выжрет память… Я вот сейчас смотрю процессы телеграм 999 мб, щель плазмы 560, остальные 8 с лишним гигов - это браузер и vscode… С 4 гигами и браузер не запустишь больше пары вкладок

rtxtxtrx
()
Ответ на: комментарий от rtxtxtrx

С 4 гигами и браузер не запустишь больше пары вкладок

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

Но в целом, я откровенно лукавлю, потому что полноценно я на dwm не сидел, потому что ту же «корицу» я при этом не сносил. Для полноты эксперимента надо «голую» систему ставить, что-то вроде дебиана и на него накатывать нужное. Но как-то лень велосипеды собирать с особенными квадратными колесами, уже давно выяснил, что Минт меня в целом устраивает искоропки. «Кеды» не перевариваю, без всякого хэйта, не мое просто.

Virtuos86 ★★★★★
()
Последнее исправление: Virtuos86 (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.