home.social

#dwm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dwm, aggregated by home.social.

  1. @jloc0 quite right. Might be why I don't say a lot there. Too many people take the smallest things the wrong way :)

    I was just interested to see what it was in relation to.

    As much as I am a guy forever, the change to LUA for Hypr is extremely tempting.

  2. Windows Vista: история красивого провала

    Здравствуйте! В этой статье мы разберём красивый провал Windows Vista, который стал трудным и тяжелым уроком для Microsoft.

    habr.com/ru/articles/1033314/

    #История_IT #Windows_Vista #Windows_Longhorn #UAC #Aero #Microsoft #Операционные_системы #Ретроспектива #DWM

  3. Windows Vista: история красивого провала

    Здравствуйте! В этой статье мы разберём красивый провал Windows Vista, который стал трудным и тяжелым уроком для Microsoft.

    habr.com/ru/articles/1033314/

    #История_IT #Windows_Vista #Windows_Longhorn #UAC #Aero #Microsoft #Операционные_системы #Ретроспектива #DWM

  4. Windows Vista: история красивого провала

    Здравствуйте! В этой статье мы разберём красивый провал Windows Vista, который стал трудным и тяжелым уроком для Microsoft.

    habr.com/ru/articles/1033314/

    #История_IT #Windows_Vista #Windows_Longhorn #UAC #Aero #Microsoft #Операционные_системы #Ретроспектива #DWM

  5. Windows Vista: история красивого провала

    Здравствуйте! В этой статье мы разберём красивый провал Windows Vista, который стал трудным и тяжелым уроком для Microsoft.

    habr.com/ru/articles/1033314/

    #История_IT #Windows_Vista #Windows_Longhorn #UAC #Aero #Microsoft #Операционные_системы #Ретроспектива #DWM

  6. First impressions of today:
    - Gentoo remains amazing
    - Why tf is there no true Wayland dwm?
    - Librewolf is the Firefox Firefox should have been.
    - Adding yourself to the pipewire group at 06:31 AM is totally acceptable.

    #gentoo #dwm

  7. @gumnos

    Oh man, yeah. I never put anything in {,/usr}/{,s}bin except the occasional symlink.

    I want to try a pure "just use base" install of #OpenBSD sometime. ;)

    cwm is kinda neat, a wee bit reminiscent of #dwm or #rio, but definitely on the mousey side.

    The default theme of the version of #fvwm they ship is kinda too colorful, but I'm sure it's extremely configurable... if I can only learn the rather elaborate config setup for it.

  8. @gumnos

    Oh man, yeah. I never put anything in {,/usr}/{,s}bin except the occasional symlink.

    I want to try a pure "just use base" install of #OpenBSD sometime. ;)

    cwm is kinda neat, a wee bit reminiscent of #dwm or #rio, but definitely on the mousey side.

    The default theme of the version of #fvwm they ship is kinda too colorful, but I'm sure it's extremely configurable... if I can only learn the rather elaborate config setup for it.

  9. @gumnos

    Oh man, yeah. I never put anything in {,/usr}/{,s}bin except the occasional symlink.

    I want to try a pure "just use base" install of #OpenBSD sometime. ;)

    cwm is kinda neat, a wee bit reminiscent of #dwm or #rio, but definitely on the mousey side.

    The default theme of the version of #fvwm they ship is kinda too colorful, but I'm sure it's extremely configurable... if I can only learn the rather elaborate config setup for it.

  10. @gumnos

    Oh man, yeah. I never put anything in {,/usr}/{,s}bin except the occasional symlink.

    I want to try a pure "just use base" install of #OpenBSD sometime. ;)

    cwm is kinda neat, a wee bit reminiscent of #dwm or #rio, but definitely on the mousey side.

    The default theme of the version of #fvwm they ship is kinda too colorful, but I'm sure it's extremely configurable... if I can only learn the rather elaborate config setup for it.

  11. @gumnos

    Oh man, yeah. I never put anything in {,/usr}/{,s}bin except the occasional symlink.

    I want to try a pure "just use base" install of #OpenBSD sometime. ;)

    cwm is kinda neat, a wee bit reminiscent of #dwm or #rio, but definitely on the mousey side.

    The default theme of the version of #fvwm they ship is kinda too colorful, but I'm sure it's extremely configurable... if I can only learn the rather elaborate config setup for it.

  12. Windows windowing manager was using 3 gigs of shared vram (so regular ram) again

    =|

    #windows #dwm #windows11 #ram

  13. Geek speak: today, Labor Day, we are all free here. What did I do?
    Reinstall Gentoo, openrc, uefi, xfs, encrypted rootfs and using ugrd as initramfs.
    Making notes about that now slowly turns into a personal quick reference guide for such an install. I've done around 20 Gentoo installs so far, always reinventing the wheel. Many, many ah yes moments 😂
    Installing xorg et all now (somehow I didnt dare to go the xlibre way yet), it has been a great day, very well spent!
    #gentoo #dwm #archlabs

  14. I can honestly tell you that, after spending months, possibly years on the Wayland side, going back to Xorg is indeed sheer hell. I got my big-bear suit out and hammered myself through it all, but man, what a chore.
    Problem: dwm is so fucking good, patched et al, and Larry is up and running again. Hard to beat that. Tomorrow: all things setup. But st and rofi are already online, so i'm looking forward to that klutzing.
    #gentoo #dwm #archlabs

  15. Debian from x11 to Xlibre conversion. I just ran a conversion of my Debian-Test dwm install from x11 to Xlibre. I published the following on the Debian (Test) Forum.

    #x11 #Xlibre #Debian #Ubuntu #Linux #News #Technology #dwm #suckless #eirenicon

    forums.debian.net/viewtopic.ph

  16. Как приложения скрывают окна от захвата экрана: SetWindowDisplayAffinity, ScreenCaptureKit и что сломалось в macOS 15

    Если сделать скриншот Netflix или окна воспроизведения в Spotify, на месте видео окажется чёрный прямоугольник. То же произойдёт при демонстрации экрана в Zoom, в записи через OBS и даже в Snipping Tool. Звук идёт, содержимого нет. Это не защита кодека и не трюк с OpenGL-поверхностями. Это один флаг в одном API, который сообщает оконной системе: «это окно не должно попадать в захваченные кадры». Флаг публичный, документированный, появился в Windows 10 ещё в 2020 году и используется любым приложением, которому нужно закрыть содержимое от скриншотов: менеджерами паролей, банковскими клиентами, 2FA-токенами. На macOS раньше был симметричный аналог, но в macOS 15 Sequoia Apple сломала его против ScreenCaptureKit, и теперь картина там сильно запутаннее. На Linux всё зависит от дисплейного сервера. В браузерах работает через цепочку платформенных API. Опыт накопился за то время, пока мы собирали десктопное приложение для онлайн-собеседований, которому эта механика нужна технически: окно с подсказками не должно попадать в демонстрацию экрана. Про продукт — в одном абзаце в конце. Вся остальная статья про то, что под капотом.

    habr.com/ru/articles/1025310/

    #SetWindowDisplayAffinity #WDA_EXCLUDEFROMCAPTURE #ScreenCaptureKit #захват_экрана #NSWindow_sharingType #DWM #WindowsGraphicsCapture #getDisplayMedia #macOS_Sequoia #демонстрация_экрана

  17. Screenshot Saturday. Finally worked out why I couldn't get a shadow around the conky now playing.

    An errant "! name~=''", in picom.conf.

    Sorted.

  18. I’ve been using #DWM for more than a year without major issues. I like that it’s written in C as I can easily understand it’s code and configure it to my liking.

    But due to its multiple limitations with fullscreen apps I’m being forced to move back to #Xmonad.

  19. #nhk is a modal, keyboard-driven desktop environment based on and extending the functionality of #dwm (dynamic window manager), developed by suckless. i'm ironing out some rough edges to allow careful management of screen space and increased workflow speed.

  20. Simplified slstatus to what I actually use. Keybinds for applications back from sxhkd into config.def.h. Keys good again, VoidLinux updated. Thanks to the collective hangover after Tet I could do all this at work. Productive (finally) 😜
    #archlabs #dwm #voidlinux

  21. I'm giving #XFCE on #linuxmint a new try these days after a few months on Cinnamon and I'm generally impressed! 1. Almost as snappy and responsive as #dwm, low RAM usage, great for my old laptop. 2. Has a lot of functionality and customizability and looks great after some tweaking. But I have issues switching between light and dark modes, switching GTK theme leaves apps (web browser specifically) stuck in dark mode and it's quite stubborn. Any tips? #linux

  22. Also... If you need more than 5 virtual desktops on your #Linux / #UNIX #tiling #WM then I kindly ask you to STOP what the hell you're doing and take a DEEP breath to consider. #DWM #Sway #i3wm

  23. @freakshow
    AAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!eins11

    gezeichnet: ein Linux Poweruser 😉

    PS: @rstockm du hast es verstanden 👍

    #awesome #i3wm #dwm #cosmic

  24. Thanks to dwm-flexipatch it was a seamless update to dwm 6.8.

    Less than 5 minutes from git cloning to complete.

    Bakkeby is a complete legend.

    -flexipatch

  25. My Alpine install is complete.

    Surprising absolutely no one that has known me for a while, I am running dwm.

    What an amazing distro. I think I am probably going to move to Alpine full-time.

  26. Alpine with dwm. Semi-painless to get setup.

    Still a whole lot to learn and tweak, but I have a fully functioning system right now.

    @thesaigoneer

  27. I spent far too much time last night trying to work out *how* to configure dmenu to run TUI apps in a new instance of st within dwm and not getting anywhere!

    #suckless #linux #dwm

  28. @rotnroll666 purchase a refurbished Thinkpad X1 carbon Gen11, install #Debian #Trixie with full disk encryption and #dwm #suckless and feel good 😇

  29. Hey fellow WM users. Is there any font you recommend for panels and status bars? I’m kind of fed up with my current choice (Iosevka) and wanted something that looks nice but is not as narrow as Iosevka

    #Fosstodon #Foss #xmonad #dwm

  30. Хороший подкаст о Linux

    JustaGuyLinux :debian: (@justaguylinux) - Fosstodon

    fosstodon.org/@justaguylinux

    > 54 Posts, 24 Following, 174 Followers · Just A Guy. Linux. Fan of good people. Good BBQ. Good FOSS. Would love it if I can be better at social media, but have little hope that will happen. :debian: :dwm: #linux #youtube #youtuber #Buccaneers #bbq #kcbs #nativefloridian #debian #bspwm #dwm

  31. My love letter to #Ion3 / #notionwm

    In the early 2000's I settled on a great window manager called Ion3, written by Tuomo Valkonen. It was tiling, tabbed, and static. And like most good things, it also came from Finland :blob_thinking_smirk:

    Static: you can easily set up rigid set of frames where you can throw your applications. Or even more importantly, make your window manager* do it for you. Being rigid is good, since the application window is always the same size if you want it. Out of the box the other tiling window managers always take all the available space, which isn't always the best possible solution.

    Tabbed: a frame can hold multiple applications at the time, but show only one of them. The rest show as tabs like the tabs in your browser. I remember window swallowing being a big invention a few years ago, while Ion3 had had it for 20+ years.

    Tiling: there is an excellent addition to regular tiling, which greatly enhances usability on say 1920x1080 screens, which is just a bit too narrow to have a browser and an editor side by side. It's called a float split. You can tell the window manager how much you want the frames to overlap. That way you can keep a browser at a comfortable width on one frame, and an editor at a comfortable width on another frame. And because the frames stay static in size, the browser doesn't resize and you'll be kept in the same spot on the page. Very nice feature on a long page.

    Times were good, but sadly around 2009 Tuomo moved on to other things. The project continued as Notion (not to be confused with that other Notion).

    The project is old and a bit creaky in places (the rest of the software world has moved on), and the configuration is somewhat overly complexly done. But if you get past that, it'll reward you with a distraction free and predictable environment. To this day, I haven't found a better one :pixelheart:

    [* window manager should be the one managing windows, not the user]

    tuomov.iki.fi/software/ion/
    notionwm.net/

    #TilingWindowManager

    ps. #dwm people. Are there patches that I could use to replicate the ion3 functionality?

    EDIT: I just noticed that my gif animation seems to be converted to .mp4, and it doesn't work as nicely as it should.

  32. My love letter to #Ion3 / #notionwm

    In the early 2000's I settled on a great window manager called Ion3, written by Tuomo Valkonen. It was tiling, tabbed, and static. And like most good things, it also came from Finland :blob_thinking_smirk:

    Static: you can easily set up rigid set of frames where you can throw your applications. Or even more importantly, make your window manager* do it for you. Being rigid is good, since the application window is always the same size if you want it. Out of the box the other tiling window managers always take all the available space, which isn't always the best possible solution.

    Tabbed: a frame can hold multiple applications at the time, but show only one of them. The rest show as tabs like the tabs in your browser. I remember window swallowing being a big invention a few years ago, while Ion3 had had it for 20+ years.

    Tiling: there is an excellent addition to regular tiling, which greatly enhances usability on say 1920x1080 screens, which is just a bit too narrow to have a browser and an editor side by side. It's called a float split. You can tell the window manager how much you want the frames to overlap. That way you can keep a browser at a comfortable width on one frame, and an editor at a comfortable width on another frame. And because the frames stay static in size, the browser doesn't resize and you'll be kept in the same spot on the page. Very nice feature on a long page.

    Times were good, but sadly around 2009 Tuomo moved on to other things. The project continued as Notion (not to be confused with that other Notion).

    The project is old and a bit creaky in places (the rest of the software world has moved on), and the configuration is somewhat overly complexly done. But if you get past that, it'll reward you with a distraction free and predictable environment. To this day, I haven't found a better one :pixelheart:

    [* window manager should be the one managing windows, not the user]

    tuomov.iki.fi/software/ion/
    notionwm.net/

    #TilingWindowManager

    ps. #dwm people. Are there patches that I could use to replicate the ion3 functionality?

    EDIT: I just noticed that my gif animation seems to be converted to .mp4, and it doesn't work as nicely as it should.

  33. My love letter to #Ion3 / #notionwm

    In the early 2000's I settled on a great window manager called Ion3, written by Tuomo Valkonen. It was tiling, tabbed, and static. And like most good things, it also came from Finland :blob_thinking_smirk:

    Static: you can easily set up rigid set of frames where you can throw your applications. Or even more importantly, make your window manager* do it for you. Being rigid is good, since the application window is always the same size if you want it. Out of the box the other tiling window managers always take all the available space, which isn't always the best possible solution.

    Tabbed: a frame can hold multiple applications at the time, but show only one of them. The rest show as tabs like the tabs in your browser. I remember window swallowing being a big invention a few years ago, while Ion3 had had it for 20+ years.

    Tiling: there is an excellent addition to regular tiling, which greatly enhances usability on say 1920x1080 screens, which is just a bit too narrow to have a browser and an editor side by side. It's called a float split. You can tell the window manager how much you want the frames to overlap. That way you can keep a browser at a comfortable width on one frame, and an editor at a comfortable width on another frame. And because the frames stay static in size, the browser doesn't resize and you'll be kept in the same spot on the page. Very nice feature on a long page.

    Times were good, but sadly around 2009 Tuomo moved on to other things. The project continued as Notion (not to be confused with that other Notion).

    The project is old and a bit creaky in places (the rest of the software world has moved on), and the configuration is somewhat overly complexly done. But if you get past that, it'll reward you with a distraction free and predictable environment. To this day, I haven't found a better one :pixelheart:

    [* window manager should be the one managing windows, not the user]

    tuomov.iki.fi/software/ion/
    notionwm.net/

    #TilingWindowManager

    ps. #dwm people. Are there patches that I could use to replicate the ion3 functionality?

    EDIT: I just noticed that my gif animation seems to be converted to .mp4, and it doesn't work as nicely as it should.

  34. My love letter to #Ion3 / #notionwm

    In the early 2000's I settled on a great window manager called Ion3, written by Tuomo Valkonen. It was tiling, tabbed, and static. And like most good things, it also came from Finland :blob_thinking_smirk:

    Static: you can easily set up rigid set of frames where you can throw your applications. Or even more importantly, make your window manager* do it for you. Being rigid is good, since the application window is always the same size if you want it. Out of the box the other tiling window managers always take all the available space, which isn't always the best possible solution.

    Tabbed: a frame can hold multiple applications at the time, but show only one of them. The rest show as tabs like the tabs in your browser. I remember window swallowing being a big invention a few years ago, while Ion3 had had it for 20+ years.

    Tiling: there is an excellent addition to regular tiling, which greatly enhances usability on say 1920x1080 screens, which is just a bit too narrow to have a browser and an editor side by side. It's called a float split. You can tell the window manager how much you want the frames to overlap. That way you can keep a browser at a comfortable width on one frame, and an editor at a comfortable width on another frame. And because the frames stay static in size, the browser doesn't resize and you'll be kept in the same spot on the page. Very nice feature on a long page.

    Times were good, but sadly around 2009 Tuomo moved on to other things. The project continued as Notion (not to be confused with that other Notion).

    The project is old and a bit creaky in places (the rest of the software world has moved on), and the configuration is somewhat overly complexly done. But if you get past that, it'll reward you with a distraction free and predictable environment. To this day, I haven't found a better one :pixelheart:

    [* window manager should be the one managing windows, not the user]

    tuomov.iki.fi/software/ion/
    notionwm.net/

    #TilingWindowManager

    ps. #dwm people. Are there patches that I could use to replicate the ion3 functionality?

    EDIT: I just noticed that my gif animation seems to be converted to .mp4, and it doesn't work as nicely as it should.

  35. My love letter to #Ion3 / #notionwm

    In the early 2000's I settled on a great window manager called Ion3, written by Tuomo Valkonen. It was tiling, tabbed, and static. And like most good things, it also came from Finland :blob_thinking_smirk:

    Static: you can easily set up rigid set of frames where you can throw your applications. Or even more importantly, make your window manager* do it for you. Being rigid is good, since the application window is always the same size if you want it. Out of the box the other tiling window managers always take all the available space, which isn't always the best possible solution.

    Tabbed: a frame can hold multiple applications at the time, but show only one of them. The rest show as tabs like the tabs in your browser. I remember window swallowing being a big invention a few years ago, while Ion3 had had it for 20+ years.

    Tiling: there is an excellent addition to regular tiling, which greatly enhances usability on say 1920x1080 screens, which is just a bit too narrow to have a browser and an editor side by side. It's called a float split. You can tell the window manager how much you want the frames to overlap. That way you can keep a browser at a comfortable width on one frame, and an editor at a comfortable width on another frame. And because the frames stay static in size, the browser doesn't resize and you'll be kept in the same spot on the page. Very nice feature on a long page.

    Times were good, but sadly around 2009 Tuomo moved on to other things. The project continued as Notion (not to be confused with that other Notion).

    The project is old and a bit creaky in places (the rest of the software world has moved on), and the configuration is somewhat overly complexly done. But if you get past that, it'll reward you with a distraction free and predictable environment. To this day, I haven't found a better one :pixelheart:

    [* window manager should be the one managing windows, not the user]

    tuomov.iki.fi/software/ion/
    notionwm.net/

    #TilingWindowManager

    ps. #dwm people. Are there patches that I could use to replicate the ion3 functionality?

    EDIT: I just noticed that my gif animation seems to be converted to .mp4, and it doesn't work as nicely as it should.

  36. All done, I think. That was fun, I forgot how much I enjoy patching and playing with configs.

    👻

  37. @JustineSmithies I used #dwm on X. When I moved to wayland, #dwl wasn't very good. Found #riverwm and didn't look back. With river changing in the future, I tried dwl again. It's in a good state. I only use a few more patches compared to dwm. Only issue was making a couple changes to shiftview/pertag patches since I'm also using the bar patch. swallow/namedscratchpads also had to sort the order in rules.

    For warpcursor, you can also use wlrctl instead of the patch.

    github.com/NapoleonWils0n/cerb

  38. A little tweak to dunst on a wet Saturday afternoon.

    Not sure why I didn't think of having notifications in the bottom center earlier.

  39. want to know more about fiber? check out this guy's videos - he splices and dices #gpon #dwm #fiber to the home #otn

    youtube.com/watch?v=zoNiKAHahA

  40. I have been playing a lot of Elden Ring recently, and I thought it was time for an appropriate wallpaper.

    #screenshotsunday #linuxscreenshot #archlinux #suckless #dwm #eldenring

  41. #dwm and #emptty now benchmarked on everybytecounts.org There are so many options for a #WindowManagers with #DisplayManager on #AlpineLinux with better performance than on bare #NixOS #Linux without a #WindowManager, at a fraction of the disk usage. Also, the next release of Alpine, in November, will have more #DesktopEnvironment / window manager options. Some of which are currently on the edge branch, or had become out of date and will have new versions.

  42. Трендовые уязвимости мая: лингвистический лесоруб и таинственный файл на ломаном английском

    Хабр, привет! Уже по традиции я, Александр Леонов, ведущий эксперт лаборатории PT Expert Security Center, рассказываю про трендовые уязвимости месяца. Всего их было четыре: 1️⃣ уязвимость, приводящая к удаленному выполнения кода в многоплатформенном опенсорсном инструменте для сбора и обработки журналов Fluent Bit (CVE-2024-4323); 2️⃣ уязвимость, приводящая к удаленному выполнения кода в корпоративной веб-вики Confluence (CVE-2024-21683); уязвимости Microsoft, связанные с 3️⃣ обходом функций безопасности в Windows MSHTML Platform (CVE-2024-30040) и 4️⃣ повышением привилегий в Windows DWM Core Library (CVE-2024-30051). Узнать самые опасные уязвимости мая

    habr.com/ru/companies/pt/artic

    #трендовые_уязвимости #cve #vulnerability_management #microsoft #эксплойт #confluence #dwm #qakbot #ole #патчи

  43. dwm is so good, I love it so much. I struggle to use any other wm or de.

    Very much worth the effort with patching and configs.

    #suckless #dwm #windowmanager #screenshotsunday #scrot