dwm - the Brilliant Window Manager

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025
  • 🚀 My Practical Neovim Course: ampersand.onli...
    My dwm: github.com/And...
    dwm website: dwm.suckless.org/
    dwm repo: git.suckless.o...
    hotkeys: gist.github.co...
    dwmblocks: github.com/tor...
    Patches: dwm.suckless.o...
    dmw-flexipatch: github.com/bak...
    Patches map: coggle.it/diag...
    finalizer: github.com/bak...
    Music:
    • [no copyright music] '...
    • LAKEY INSPIRED - Warm ...
    • [no copyright music] '...
    • [no copyright music] '...
    • [no copyright music] '...
    • LAKEY INSPIRED - Bette...
    • LAKEY INSPIRED - Me 2 ...
    • aruarian dance

ความคิดเห็น • 54

  • @Ampersand-xc9jp
    @Ampersand-xc9jp  4 หลายเดือนก่อน +2

    🚀 My Practical Neovim Course (private community included): ampersand.onlinecoursehost.com/courses/neovim
    ⚙ My dwm config: github.com/Andrey0189/dwm-gruvbox
    🪠 suckless official website: suckless.org/

  • @molteyr333
    @molteyr333 22 ชั่วโมงที่ผ่านมา

    That was an absolutelly inceridble introduction. Thank you very much. I was interested in dwm before, but I thought it is going to be a guite a hard start. With this, it feels so clear and easy.

  • @Xaito
    @Xaito 24 วันที่ผ่านมา +1

    Thanks for the video. Super helpful introduction in a highly condensed form with zero filler.

  • @Christian-tj2jo
    @Christian-tj2jo 6 หลายเดือนก่อน +9

    i've been using DWM for a few years now and a lot of these i never bothered learning or couldn't figure out. Thank you!! this is a really cool and pleasant-to-watch vid ☺

  • @ViggoAlmroth
    @ViggoAlmroth 5 หลายเดือนก่อน +4

    Your DWM setup is pure beauty, I'm 2 minutes in and I'm flabbergasted you don't have more followers!

    • @ViggoAlmroth
      @ViggoAlmroth 5 หลายเดือนก่อน +1

      I am a bit confused that you're doing a DWM video (which uses X) considering you seemed to lean more towards Wayland in a previous video, please enlighten me

  • @RealHubertCZGameplayLetsPlay
    @RealHubertCZGameplayLetsPlay 5 หลายเดือนก่อน +4

    I didnt know anything about tiling manager when i found DWM, i was so amazed how customizatible it is. I was customizing it for fun, and after 2 days of playing with it i completelly falled in love with it. Great video!

  • @Dobbie03
    @Dobbie03 5 หลายเดือนก่อน +1

    Great video, I'm a huge fan of dwm and used it for years. Thanks for sharing.

  • @DV-ml4fm
    @DV-ml4fm หลายเดือนก่อน +5

    I love dwm. I can leave my computer unattended and no one can launch any program or open files unless one knows linux, dwm and my custom key bindings. 😅

  • @robertbyrne8718
    @robertbyrne8718 5 หลายเดือนก่อน +2

    Surprised to see my patch on the patches map (tagcolorscheme) didn't think anyone had actually used or looked at it

  • @Jeff_Seely
    @Jeff_Seely หลายเดือนก่อน

    I have been using DWM for ,over a decade and have made it my own with very little trouble or restraint.I cant imagine my workflow without it. It is fast and alive! So easy to use once you spent a little while with it and I was surprised how quickly that went. DWM definitely SUCKS LESS!

  • @houstonbova3136
    @houstonbova3136 5 หลายเดือนก่อน +2

    You have any thoughts on AwesomeWM? It’s a dwm fork that configures in Lua.

  • @satria3001Al
    @satria3001Al 4 หลายเดือนก่อน

    Best explanation still for dwm, thanks very much, but I have problem with the icons on the bar....

  • @meowl1337
    @meowl1337 6 หลายเดือนก่อน +1

    re-upload?

  • @EhabSamir-nn7le
    @EhabSamir-nn7le 5 หลายเดือนก่อน

    I followed the instructions in the git hub to download your dwm, but after I did all the steps and opened the dwm, I couldn't run the terminal with the shortcut in the shortcut file.

    • @vghostv
      @vghostv 2 หลายเดือนก่อน

      You probably don't have the terminal installed or just install st

  • @Amit-hb9ex
    @Amit-hb9ex 5 หลายเดือนก่อน

    Other than i3 which wm you will recommend to a person who ks new to this i was using hyprland but using scripts installation
    But now i want to do all of ot myself

  • @ErickGoldbergh-j5d
    @ErickGoldbergh-j5d 3 หลายเดือนก่อน

    Can you explain a little more how the flexipatch works ? You kinda just rushed trough it ! 😂 I applied some patches but all my dwm configs return to the default. How does this tool work ? What file shoud i edit and compile from now on ?

  • @JM-pr5so
    @JM-pr5so 6 หลายเดือนก่อน

    That font looks great! What’s the name of it?

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj 6 หลายเดือนก่อน +1

      from his gh repo conf files...
      "static const char dmenufont[] = "JetBrainsMonoNL NFP:size=20:style=Bold";"
      i assume it's JetBrains Mono then (not sure what the NL is.. dutch layout?)

    • @JM-pr5so
      @JM-pr5so 5 หลายเดือนก่อน

      @@Microphunktv-jb3kj thanks man

    • @chonkydog6262
      @chonkydog6262 5 หลายเดือนก่อน

      @@Microphunktv-jb3kj NL is no ligatures

  • @729usbow
    @729usbow 3 หลายเดือนก่อน

    does it work natively under wayland?

    • @abdul4515
      @abdul4515 3 หลายเดือนก่อน

      DWM is xorg only. There is DWL for wayland, but it's not as good as DWM.

    • @729usbow
      @729usbow 3 หลายเดือนก่อน

      @@abdul4515 then it sucks, why would i use something that's proven bad just cuz of a window manager

    • @abdul4515
      @abdul4515 3 หลายเดือนก่อน

      @@729usbow Xorg is bloated and has a lot of legacy cruft but I wouldn’t say it’s bad.

    • @729usbow
      @729usbow 3 หลายเดือนก่อน

      @@abdul4515 being insecure is enough

    • @abdul4515
      @abdul4515 3 หลายเดือนก่อน

      @@729usbow You’re right, it is less secure. I just use it anyway because Most hackers go for low hanging fruit. I can’t see someone trying to exploit your xorg unless you’re being specifically targeted. And the xorg devs are fixing the issues that they come across. That’s my rationale anyway. If you like DWM but you hate xorg then DWL is not a bad option.

  • @KaitlinVeriato-g3b
    @KaitlinVeriato-g3b 3 หลายเดือนก่อน

    Kunze Knoll

  • @cariyaputta
    @cariyaputta 6 หลายเดือนก่อน +30

    DWM config philosophy is a mess, it's just laziness on the devs part, users shouldn't have to be responsible for recompile if they just want to tweak the config.

    • @Dimardan
      @Dimardan 6 หลายเดือนก่อน +17

      the hell is config philosophy? if you dont like recompiling there is literally a patch which fixes your problem. Suckless philosophy is to be simple thus easy to edit and it is not their responsibility to make your experience better, youre supposed to make it better yourself. At least pretend to know what youre talking about before commenting.

    • @s00774
      @s00774 6 หลายเดือนก่อน +11

      the philosophy is KISS, nothing is simple about scavenging through man pages or docs because u want to change something in the window manager. This is why I use dwm, I can just edit the source code - i dont waste any time and i can make my window manager the way I like it. Something ive never been able to achieve on anything else.
      edit: as I said the philosophy is kiss, this means bare minimum, hence you edit the source code ur self. config files are not kiss since you can just edit the source code directly and achieve the same thing

    • @somedudenamedanthony
      @somedudenamedanthony 6 หลายเดือนก่อน +12

      @@Dimardan
      "if you dont like recompiling there is literally a patch which fixes your problem."
      A "patch" shouldn't be required to fix the problem. Why not embed the "patch" into the software itself which fixes the issue?
      "it is not their responsibility to make your experience better"
      That's quite literally the point of a Desktop Environment. To make your experience better.
      "youre supposed to make it better yourself."
      Semi-contradicting yourself. They can't make the experience BETTER because it's so difficult to do so.
      How would you like it if every time you wanted to change the quality of a TH-cam video you have to restart your browser?

    • @scuroguardiano9787
      @scuroguardiano9787 6 หลายเดือนก่อน +6

      It's not DWM philosophy, it's suckless philosophy. All of their projects use config.h and I think that's awesome. They don't need to create config parsing library that would increase code complexity and potentially introduce new bugs. Software they write is meant to be as simple as possible. And also you have benefit of very flexible config, you can call functions inside of it, you can use loops, anything really. Personally I use awesomewm, which is configured in lua and it's really amazing when you can configure your WM in a programming language, it feels like programming your own WM allowing you to do almost anything. Try to achieve this level of flexibility with for example i3.

    • @Dimardan
      @Dimardan 6 หลายเดือนก่อน +8

      ​@@somedudenamedanthony
      1. The software is minimalist, you patch it to make more complex thus also making it more personalised.
      2. DWM is not a DE, its a WM, have you even tried to watch the video? there is an obvious difference between a DE and a WM.
      3. Youre supposed to change the WM anyway you want, thats what makes WM better than DE, you can change it into anything.
      4. Suckless has made a browser, its called surf and you dont have to restart it every time your quality changes, whats even this comparison it doesnt make sense because you have to restart surf&DWM every time the source code is changed and not the settings of a tab.