LINUX.ORG.RU

Sway, просто sway

 , , ,


1

1

Собсна, приветствую всех.
Решил поделиться своей радостью, таки собрал новый ПК, накатил систему и настроил.

Что есть на текущий момент:

⠀⠀╭OS: Arch Linux
⠀⠀┝Packages: 1469 (pacman)
⠀⠀┝Shell: zsh 5.9.2
⠀⠀╰Kernel: Linux 7.1.8-1-cachyos

⠀⠀╭User: mrgraf
⠀⠀┝Player: mpv
⠀⠀┝Song: Hollow Skull - Nimda/Bound in Fear
⠀⠀┝Sound output: headphones
⠀⠀╰Terminal: kitty 0.48.2

⠀⠀╭WM: Sway 1.12.0 [swayfx 0.6] (Wayland)
⠀⠀╰Font: NotoSansMono-Regular (11pt)

⠀⠀╭Host: B650 AORUS ELITE AX V2
⠀⠀┝CPU: AMD Ryzen 7 7800X3D
⠀⠀┝GPU: GeForce RTX 5060 Ti
⠀⠀┝Resolution: 2560x1440
⠀⠀┝Resolution: 2560x1440
⠀⠀┝RAM: 14.94 GiB / 30.95 GiB (48%)
⠀⠀┝Disk: (/)  676.21 GiB / 2.79 TiB (24%)
⠀⠀┝Disk: (/mnt/media)  6.72 TiB / 10.92 TiB (62%)
⠀⠀╰Uptime: 4 hours, 20 mins

Это если коротко по фетчу.


А если чуть подробнее по софту:

В качестве дистрибутива накатил CachyOS, захотелось раскрыть потанцевал проца, да и железа в целом.
Игры и компиляция прочей кодовой срани работает приятно. Fish, стоявший по дефолту, снёс, не зашёл. Поставил привычный Zsh с минималистичным конфигом. Фетч запустил чисто для скриншота, обычно в терминале им не спамлю)

Сначала думал пересесть на новомодный Hyprland, т.к. решил что это i3wm 2.0. аннет, особенно я зубы сломал о конфиг, который теперь .lua.
В целом WM неплохой, но не моё.

После него я наткнулся на Sway, который как оказывается, является прямым преемником i3wm под Wayland, что меня порадовало. Большая часть старых конфигов без проблем перекочевала, нужно было лишь чутка подправить их.
Визуальной свистопляски по минимуму, оставил только небольшие скругления и отступы у окон (благодаря swayfx). Никаких блюров, прозрачностей и лишних анимаций.

Переезд на Wayland в целом считаю успешным, хоть и не без нюансов, но софт для работы настроен, игры тоже чувствуют себя отлично.

Файловую систему сменил с ext4 на btrfs. Очень понравилась фича с пулом дисков (свёл харды под медиапомойку на 12 ТБ, а NVMe SSD суммарно на 3 ТБ оставил под систему, софт и игры).

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


Железо: Собирал не спеша, всё приехало как раз к отпуску, так что собрал за день.

  • Видеокарта: MSI GeForce RTX 5060 Ti VENTUS 2X OC WHITE PLUS (16 GB)
  • Процессор: AMD Ryzen 7 7800X3D OEM
  • Мат. плата: GIGABYTE B650 AORUS ELITE AX V2
  • ОЗУ: ADATA XPG Lancer Blade RGB 32 ГБ (6000 MHz, CL36)
  • Корпус: ASUS ProArt PA602 Wood Edition
  • Накопители:
    • M.2 NVMe Kingston KC3000 1 ТБ
    • M.2 NVMe Kingston KC3000 2 ТБ
    • HDD: 8 ТБ + 4 ТБ
  • Мониторы: 2x 27" MSI MAG 275QF (2560x1440) на кронштейнах ONKRON G80
  • Стол: обычный из ДНС со склада.

Чуть позже закажу последний третий моник и в целом сетап готовенький.

UPD: За качество фото сорян, телефон уже не первой свежести, а т.к. капитал ушёл на обновку, мобилку обновлю позже.
Ну и главный элемент сетапа, кошечка на последней фотке :3



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

Главное - это котик

targitaj ★★★★★
()

RAM: 14.94 GiB / 30.95 GiB (48%)

уже забито 15Гб памяти :) ну норм. хорошее ДЕ. сарказмъ :)

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

Дык на фоне мой мусор крутится
Просто я пару раз поигрался со скриптами, там не только оператива, и проц пострадали от моих эксперементов)

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

фича с пулом дисков

В каком режиме под систему? Зеркало? А под файлопомойку single?

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

То есть готов, что в случае проблем с одним накопителем, вся файловая система будет в «сломанном» состоянии? Вот моя тема об этом - Удаление диска из BTRFS без сохранения файлов

Другую фичу, снапшоты, используешь?

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

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

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

Мне просто интересно, кто как размечает, использует lvm, btrfs, zfs.

У меня на Proxmox ZFS, просто потому что он там лучше интегрирован разработчиком, чем btrfs. Так я бы предпочел btrfs. А диски у меня там просто несколько раздельных ФС ZFS:

  • 2 tb HDD + половинка от полудохлого (ему лет 15 уже) SSD на 120 ГБ на zfs cache.
  • 2 tb HDD + другая половинка от того же полудохлого SSD на zfs cache.
  • 128 mSATA SSD под систему

А на ноуте синкпаде с арчем дефолтная бтрфс без зеркал и прочего. Потому что на втором диске ноута иногда появляется виндовс 10 или 11.

NyXzOr ★★★★★
()
Последнее исправление: NyXzOr (всего исправлений: 2)

очень долгое время работал на 2х мониторах (дома и на работе). потом дома долго сидел на 38". лучше чем на двух. однажды устроился в банк, там было 3 монитора (24"). понял, что всю жизнь работал неудобно. теперь дома тоже 3. в центре основной, боковые вспомогательные. казалось бы, должно хватать, но и при 3 мониторах десктопов > 3 :). жирно-дорого-богато, но чертовски комфортно

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

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

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

Хороший вопрос
У меня)
Я позже репу создам туда скину, сейчас конфиги выглядят не очень, хочу красившества наделать и тогда скину

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

я тут балуюсь с omarchy и пока не пробовал подключить к 3 мониторам, посему пока не понимаю как сделать по два десктопа на монитор (правда там HL). типа как на маке, где я на каждом мониторе по несколько десктопов могу сделать. т.е. 3 десктопа расположены на 3 мониторах. но если я хочу еще 3. как будет выглядеть переключение на 4ый? мне бы хотелось чтобы 1, 2 были на первом и тд… это можно настроить?

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

да, я просто последние пару лет на макоси (вынужденно, по работе) и тут они десктопами называются

ergo ★★★★
()

У тебя царская пекарня, значит ты не работаешь, @amd_amd докажет

Если серьезно, молодец, отличная пека! По методичке лоровцев, там не должно быть RGB подсветки, стекла в корпусе и комп должен быть на AMD

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

я себе так сделал:

set $monL DP-2
set $monR DP-1

set $ws1L " L1 "
set $ws2L " L2 "
set $ws3L " L3 "
set $ws4L " L4 "
set $ws5L " L5 "
set $ws6L " L6 "

set $ws1R " R1 "
set $ws2R " R2 "
set $ws3R " R3 "
set $ws4R " R4 "
set $ws5R " R5 "
set $ws6R " R6 "

workspace $ws1L output $monL
workspace $ws2L output $monL
workspace $ws3L output $monL
workspace $ws4L output $monL
workspace $ws5L output $monL
workspace $ws6L output $monL

workspace $ws1R output $monR
workspace $ws2R output $monR
workspace $ws3R output $monR
workspace $ws4R output $monR
workspace $ws5R output $monR
workspace $ws6R output $monR

# --- бинды для левого монитора ---
bindsym $mod+1 workspace $ws1L
bindsym $mod+2 workspace $ws2L
bindsym $mod+3 workspace $ws3L
bindsym $mod+4 workspace $ws4L
bindsym $mod+5 workspace $ws5L
bindsym $mod+6 workspace $ws6L

# --- бинды для правого монитора ---
bindsym $mod+Shift+1 workspace $ws1R
bindsym $mod+Shift+2 workspace $ws2R
bindsym $mod+Shift+3 workspace $ws3R
bindsym $mod+Shift+4 workspace $ws4R
bindsym $mod+Shift+5 workspace $ws5R
bindsym $mod+Shift+6 workspace $ws6R

# Переключение на следующий/предыдущий воркспейс по Mod + Стрелка Вправо/Влево
bindsym $mod+Right workspace next
bindsym $mod+Left workspace prev

# Перемещение текущего окна на следующий/предыдущий воркспейс с зажатым Shift
bindsym $mod+Shift+Right move container to workspace next
bindsym $mod+Shift+Left move container to workspace prev

Позже третий появится, там вместо цифр буду юзать f1..f6 что бы переключаться

Хз, мб тебе эта информация чем то поможет Если это не то что тебе нужно, то я без понятия о чём ты

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

ргб на оперативе, это скорее вынужденная мера, я слишком поздно взялся за сборку пк
И выбирать особо времени не было((
Ну а так, частично всё по методичке, окошка нет, и амуде на месте)

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

Кажется с этой видеокартой потацневала не раскрыть...

Кошка тоже в шоке. Туда же не удобно запрыгивать.

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

Так я и сказал скукотища, разве что бабуля удивится, какой внучок нетакусик — не похоже ни на виндовс, ни на мак.

papin-aziat ★★★★★
()

Ну и главный элемент сетапа, кошечка на последней фотке :3

А исходники открытые есть? А лицензия какая? ;))

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

«Усы, лапы и хвост - вот мои документы!» (с)

Lrrr ★★★★★
()
Ответ на: комментарий от papin-aziat

Забавно слышать про «скукотищу» от человека, у которого главное развлечение по жизни, это ковырять лопатой пятилетний труп корпоративного дистрибутива, где до сих пор нет банального htop в базовых репозиториях, а запуск текстового редактора превращается в сеанс некромантии.
Ты прав в одном: пытаться повторять твой путь страдания на протухшем софте действительно не стоит никому. Удачи в беге на месте, трупный эстет.

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

но на скринах старый добрый i3 + polybar

stuzer
()

Ну он прав, что на таком железе можно что-то поинтереснее погонять. Я тут на древнем ноуте этот свай накатил от безысходности, и это сильно напоминает мой кульхацкерский десктоп из 2006 на ion3. Только wm ещё более топорный и страшный. Зачем это всё сейчас не знаю.

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

Фига ты дофига знаешь! Добавлю. У меня нет кота.

papin-aziat ★★★★★
()
Ответ на: комментарий от bread

понимаю, тут наверное дело привычки
Да оно визуально не изобилует, но тактильно оно привычнее
Тем более у меня потребность не визуально интересные тайлинги ставить и настраивать, а просто посатить обкатать систему, и по выходу из отпуска просто продолжить работать, а не вникать в новые приколы новых WM

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

в пенсионный не заносишь, а за пенсией все равно придешь и что бы тебе ее заплатить - отнимут часть у того кто заносил… тебе кажется такое смешным?

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

я не могу объяснить что мне смешно так, чтобы ты не оскорбился)

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

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

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

Практически нет, есть потолок пенсии, больше которого не прыгнешь

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

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

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

В моём тоже и уже давно. Поэтому пенсия вообще не рассматривается как потенциальный доход, но я так понял это применимо не для всех.

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

Я на днях провёл обновление монитора, 18-летний Dell разрешением 2K всё-таки почил в бозе. Скромничать не стал, взял Benq 4K. Сейчас думаю, почему я тот Dell раньше не сжёг? Картинку смотреть приятнее, вывод текста (а у меня работа в основном с текстом) намного чётче и воспринимается лучше, но не суперконтрастно, не рябит.

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

БЫвает и хуже:

CPU: 11th Gen Intel(R) Core(TM) i9-11900 (16) @ 5.20 GHz GPU: Intel UHD Graphics 750 @ 1.30 GHz [Integrated] Memory: 42.90 GiB / 62.43 GiB (69%) Swap: Disabled

Я, когда собирал себе это чуто, году в 2019, думал, что в 2026 у всех 128-256Gb RAM будет.

sfap
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.