u/sertacartun

▲ 64 r/swaywm

I got tired of manually tiling on sway, so I made per-workspace auto layouts

Hey everyone,

I love sway, but after a while I got tired of arranging every window by hand. Split here, resize there, repeat on every workspace. I wanted automatic layouts so I built swaytiles. It gives each workspace its own tiling layout, and you can switch between them whenever you want.

Layouts so far: master and stack, centred master, dwindle, spiral, grid, tabs and floating.

The part I care about most: anything you arrange by hand wins over the layout. If you resize or move a window yourself, it won't fight you. It also leaves fullscreen windows and dialogs alone.

  • Written in Python, talks to sway over IPC
  • Runs as a systemd user service, so it starts with your session
  • A layout menu works with fuzzel, rofi, wofi, tofi, bemenu, wmenu or dmenu
  • A swap-with-master keybind
  • MIT licensed

Setup is just copying a few files and adding two lines to your sway config. The README has the steps and a demo video and there are docs for every layout.

Repo: https://github.com/sertacartun/swaytiles

It's still young (1 star, and that's me 😄), so I'd love feedback, bug reports or layout ideas, especially if you use multiple outputs or odd setups. Thanks for reading!

u/sertacartun — 7 days ago

Arch Linux ve Rust geliştiricisiyle konuştum

Arkadaşlar selam,

Açık kaynak yazılımları ve yazılımcıları desteklemeye devam ediyoruz.

Rust ve Linux ekosisteminde git-cliff, ratty, ratatui gibi terminal araçları projeleriyle tanınan ve aynı zamanda Arch Linux package maintainer olan Orhun Parmaksız’ı kanalıma konuk ettim.

Mutlaka yorumlarınızı bekliyorum ♥️

youtu.be
u/sertacartun — 2 months ago

Vibe Coding Hakkında Ne Düşünüyorsunuz?

Selamlar,

Bu haftanın gündem videosunda Linus Torvalds'ın yapay zeka kullanımı hakkında yaptığı sansasyonel açıklamalardan yapay zeka kullandığı için Flathub'a kabul edilmeyen bir uygulamaya kadar olaylı haberler var.

Yorumlarda da görebileceğiniz gibi konu hakkında farklı görüşler var. Linux çekirdeğinde yada daha genel olarak Vibe coding ile geliştirilmiş uygulamalar hakkında ne düşünüyorsunuz?

youtube.com
u/sertacartun — 3 months ago

Window Manager tercihiniz ve gerçek sebebi ? "Animasyon" demek yasak.

Selamlar,

Her ne kadar Desktop Environment kullanımı kadar yaygın olmasada bir çoğumuz WM kullanıyor.

Bugün tartışacağımız konu : Window Manager tercihiniz ve tercihinizin gerçek sebebi nedir ?

Animasyon demek yasak çünkü neden olmasın.

Hazırsanız başlayalım...

reddit.com
u/sertacartun — 3 months ago

Rust’ın yükselişi hakkında ne düşünüyorsunuz?

Selamlar !

Açık kaynak dünyasının altın standartı uzun yıllardır C ve C++ bildiğiniz üzre. Fakat son 5 yıldır memory safety konusundan ötürü hızlı bir Rust adaptasyonu var.

Konuyla alakalı bir youtube videosu da yayınladım bugün ilgilenenler bakabilir: https://youtu.be/dG8PtJ3YVJY?is=At0aHoJov4RbKbiz

Siz hala C/C++ taraftarımısınız yoksa Rust ile ilgili gelişmeleri olumlu karşılıyormusunuz ?

u/sertacartun — 4 months ago

GNOME vs KDE: gerçek sebebini yaz. 'özelleştirme' demek yasak.

Selam dostlar, ArcticTerminal burada.

İş ve içerik yoğunluğundan toplulukta pek aktif değildim ama artık buraya da zaman ayırmak istiyorum.

Masaüstü ortamınız hangisi ve asıl sebebi ne? şu klişeler yasak:

- "Özelleştirme" - akla ilk gelen nokta

- "Hafiflik" - pek fark yok

- "Alışkanlık" - tercih değil

Bunun Hafif masaüstü, Auto Tiling WM versiyonları da gelecek fakat şuanlık bu ikisiyle devam edelim.

reddit.com
u/sertacartun — 4 months ago